Yakov Nativ                                                 MET/CAL Procedure
=============================================================================
INSTRUMENT:            TABOR WW2074:ARBITRARY WAVEFORM GEN.. 1 Year /IEEE
DATE:                  2007-11-21
AUTHOR:                NATIV JACOB
REVISION:              1.00
ADJUSTMENT THRESHOLD:  80%
NUMBER OF TESTS:       265
NUMBER OF LINES:       4554
CONFIGURATION:         HP 8903B
=============================================================================
 STEP    FSC    RANGE NOMINAL        TOLERANCE     MOD1        MOD2  3  4 CON
#
# Source:
#   WW2074 Arbitrary Waveform Generator User Manual Publication No. 070307
#
# Compatibility:
#   5500/CAL or MET/CAL 6.0 or later
#
#
# Required Files:
#   gpib_2074.bmp                 GPIB SETUP.
#   warm-up.bmp                   WARM-UP WARNNING.
#   freq_acc_con_2074.bmp         FREQUENCY ACCURACY TEST SETUP.
#   freq_acc_con_2074_exref.bmp   FREQUENCY ACCURACY SETUP WITH EXT. REF.
#   Amp_con_2074.bmp              AMPLITUDE ACCURACY TST SETUP.
#   2074_TO_CH2.bmp               CH2 AMPLITUDE TEST TO DMM.
#   2074_TO_CH3.bmp               CH3 AMPLITUDE TEST TO DMM.
#   2074_TO_CH4.bmp               CH4 AMPLITUDE TEST TO DMM.
#   2074_ch1_scp.bmp              CH1 OUT TO SCOPE.
#   2074_ch2_scp.bmp              CH2 OUT TO SCOPE.
#   2074_ch3_scp.bmp              CH3 OUT TO SCOPE.
#   2074_ch4_scp.bmp              CH4 OUT TO SCOPE.
#   2074_all_scp.bmp              ALL CHANNELS TO SCOPE.
#   WW2074_SKEW.bmp               SKEW TEST INSTRUCTIONS.
#   2074_1_2_dist.bmp             CH1 DISTORTION TEST.
#   2074_2_2_dist.bmp             CH2 DISTORTION TEST.
#   2074_3_2_dist.bmp             CH3 DISTORTION TEST.
#   2074_4_2_dist.bmp             CH4 DISTORTION TEST.
#   2074_1_2_spect.bmp            CH1 PURITY TEST.
#   2074_2_2_spect.bmp            CH2 PURITY TEST.
#   2074_3_2_spect.bmp            CH3 PURITY TEST.
#   2074_4_2_spect.bmp            CH4 PURITY TEST.
#   2074_trig_all_scp.bmp         ALL TRIGS TO SCOPE.
#   2074_2_CNTR.bmp               CONNECTION TO COUNTER.
#   2074_DLY_TST.bmp              DELAY TEST INSTRUCTIONS.
#   ww2074_TRG_DEL.bmp            TRIGGER DELAY TEST INSTRUCTIONS.
#   2074_RTRG_TST.bmp             RE-TRIGGER TEST INSTRUCTIONS.
#   2074_SLOP_TST.bmp             SLOPE TEST INSTRUCTIONS.
#   2074_TRGLVL_TST.bmp           TRIGGER LEVEL TEST INSTRUCTIONS.
#   2074_SEQ.bmp                  SEQUENCE TEST INSTRUCTIONS.
#   CONF4SEQ.bmp                  CONNECTIONS FOR SEQUENCE.
#   2074_SEQ_STP.bmp              SEQUENCE STEP TEST INSTRUCTIONS.
#   CONF4SEQ1.bmp                 CONNECTIONS FOR SEQUENCE.
#   2074_PSK.bmp                  PSK MODULATION TEST SETUP.
#   ww2074_MEM.bmp                WAVEFORM MEMORY TEST INSTRUCTIONS.
# System Specifications:
#
#   TUR calculation is based on specification interval of the accuracy file.
#
#
# Overview:
#   This procedure is written to verify the operation of the WW2074
#   ARBITRARY GENERATOR. This procedure performs a "closed-loop" verification
#   with a minimum of operator intervention.


  1.001  ASK-   R   Q   B            P                            F        V
  1.002  ASK+           K
  1.003  VSET         MEAS = UI







  1.004  PIC          list_of_tests
  1.005  MEMI         SELECT TESTS: 0-SELECTED / 1-ALL /2-ACCURACY /3-FUNCION.
  1.006  MATH         M[50]=0
  1.007  MATH         M[50]=MEM
  1.008  JMPL         INITIAL



  1.009  MEMI         *TEST 1- Frequency Accuracy*        1 -SELECT   0 -SKIP
  1.010  MATH         M[51]=0
  1.011  MATH         M[51]=MEM

  1.012  MEMI         *TEST 2- Amplitude Accuracy*        1 -SELECT   0 -SKIP
  1.013  MATH         M[52]=0
  1.014  MATH         M[52]=MEM

  1.015  MEMI         *TEST 3- Offset Accuracy*           1 -SELECT   0 -SKIP
  1.016  MATH         M[53]=0
  1.017  MATH         M[53]=MEM

  1.018  MEMI         *TEST 4- Squar. Characteristics*    1 -SELECT   0 -SKIP
  1.019  MATH         M[54]=0
  1.020  MATH         M[54]=MEM

  1.021  MEMI         *TEST 5- Sine. Characteristics*     1 -SELECT   0 -SKIP
  1.022  MATH         M[55]=0
  1.023  MATH         M[55]=MEM


  1.024  MEMI         *TEST 6- Trigger Characteristics*   1 -SELECT   0 -SKIP
  1.025  MATH         M[56]=0
  1.026  MATH         M[56]=MEM


  1.027  MEMI         *TEST 7- Sequence operation*        1 -SELECT   0 -SKIP
  1.028  MATH         M[57]=0
  1.029  MATH         M[57]=MEM

  1.030  MEMI         *TEST 8- Mod.Wave. Characteristics* 1 -SELECT   0 -SKIP
  1.031  MATH         M[58]=0
  1.032  MATH         M[58]=MEM

  1.033  MEMI         *TEST 9- SYNC Output operation*     1 -SELECT   0 -SKIP
  1.034  MATH         M[59]=0
  1.035  MATH         M[59]=MEM

  1.036  MEMI         *TEST 10- Waveform Memory*          1 -SELECT   0 -SKIP
  1.037  MATH         M[60]=0
  1.038  MATH         M[60]=MEM


  1.039  MEMI         *TEST 11- Remote Interfaces*        1 -SELECT   0 -SKIP
  1.040  MATH         M[61]=0
  1.041  MATH         M[61]=MEM

  1.042  MEMI         *TEST 12- Auxiliary Counter*        1 -SELECT   0 -SKIP
  1.043  MATH         M[62]=0
  1.044  MATH         M[62]=MEM
  1.045  JMPL         SELECT_TESTS

  1.046  LABEL        ALL_TESTS

  1.047  MATH         M[51]=1
  1.048  MATH         M[52]=1
  1.049  MATH         M[53]=1
  1.050  MATH         M[54]=1
  1.051  MATH         M[55]=1
  1.052  MATH         M[56]=1
  1.053  MATH         M[57]=1
  1.054  MATH         M[58]=1
  1.055  MATH         M[59]=1
  1.056  MATH         M[60]=1
  1.057  MATH         M[61]=1
  1.058  MATH         M[62]=1

  1.059  LABEL        SELECT_TESTS

  1.060  JMPL         TEST_1 M[51]== 1
  1.061  JMPL         TEST_2 M[52]== 1
  1.062  JMPL         TEST_3 M[53]== 1
  1.063  JMPL         TEST_4 M[54]== 1
  1.064  JMPL         TEST_5 M[55]== 1
  1.065  JMPL         TEST_6 M[56]== 1
  1.066  JMPL         TEST_7 M[57]== 1
  1.067  JMPL         TEST_8 M[58]== 1
  1.068  JMPL         TEST_9 M[59]== 1
  1.069  JMPL         TEST_10 M[60]== 1
  1.070  JMPL         TEST_11 M[61]== 1
  1.071  JMPL         TEST_12 M[62]== 1
  1.072  MATH         M[95]= M[51]+M[52]+M[53]+M[54]+M[55]
  1.073  MATH         M[96]= M[56]+M[57]+M[58]+M[59]+M[60]
  1.074  MATH         M[97]= M[61]+M[62]

  1.075  JMPL         PROCEDURE_END M[95]+M[96]+M[97]==0

  1.076  LABEL        VER_TESTS

  1.077  MATH         M[51]=1
  1.078  MATH         M[52]=1
  1.079  MATH         M[53]=1
  1.080  MATH         M[54]=1
  1.081  MATH         M[55]=1
  1.082  MATH         M[62]=1
  1.083  JMP          1.060

  1.084  LABEL        FUNC_TESTS

  1.085  MATH         M[56]=1
  1.086  MATH         M[57]=1
  1.087  MATH         M[58]=1
  1.088  MATH         M[59]=1
  1.089  MATH         M[60]=1
  1.090  MATH         M[61]=1
  1.091  JMP          1.060



  1.092  RSLT         =====================================
  1.093  LABEL        INITIAL
  1.094  HEAD         * INITIAL CONDITIONS *
  1.095  RSLT         =GPIB CONFIGURATIN TEST (Preliminary step).
  1.096  PICE         gpib_2074 (5,2,W/B) "SETUP COMPLETED? Y/N"
  2.001  RSLT         =WARM-UP TEST (Preliminary step).
  2.002  PICE         warm-up (5,2,W/B) "PROCEDURE COMPLETED? Y/N"
  3.001  JMPL         ALL_TESTS M[50] == 1
  3.002  JMPL         VER_TESTS M[50] == 2
  3.003  JMPL         FUNC_TESTS M[50] == 3

  3.004  JMP          1.009

#---------------- START OF {* Frequency Verification TEST *} ----------
  3.005  LABEL        TEST_1
  3.006  RSLT         =
  3.007  RSLT         =TEST 1 : UUT FREQUENCY ACCURACY.
  3.008  RSLT         =================================
  3.009  HEAD         {* UUT FREQUENCY  ACCURACY *}
  3.010  PIC          freq_acc_con_2074 (5,2,W/B)
  3.011  DISP         CONNECT STD FREQ. ( 910R ) TO COUNTER EX-REF.
  3.012  RSLT         =Frequency Accuracy.
  3.013  RSLT         =-------------------
  3.014  IEEE         [@1]:RES
  3.015  IEEE         [@1]:RES
  3.016  IEEE         [@3]*CLS
  3.017  IEEE         [@3]*RST
  3.018  IEEE         [@3]:INIT:AUTO ON
  3.019  IEEE         [@3]:FUNC 'TINT'
#   SET CH1
  3.020  IEEE         [@3]:EVENT1:LEVEL 0.5V
  3.021  IEEE         [@3]:EVENT2:FEED 'INP1'
  3.022  IEEE         [@3]:INP1:IMP 50
  3.023  IEEE         [@3]:INP1:COUP DC
  3.024  IEEE         [@3]:INP1:ATT 1
  3.025  IEEE         [@3]:INP1:FILT OFF
#   SET CH2
  3.026  IEEE         [@3]:EVENT2:LEVEL 0.5V
  3.027  IEEE         [@3]:INP2:IMP 50
  3.028  IEEE         [@3]:INP2:COUP DC
  3.029  IEEE         [@3]:INP2:ATT 1
  3.030  IEEE         [@3]:INP2:FILT OFF

  3.031  IEEE         [@1]:FUNC:SHAP SQU
  3.032  IEEE         [@1]:INST 1
  3.033  IEEE         [@1]:OUTP ON
  3.034  IEEE         [@1]:FREQ 1E+1
  3.035  IEEE         [@1]:VOLT 4.000 Vpp
  3.036  ACC          10.00000H      TOL
  3.037  TOL          1P%
  3.038  IEEE         [@3]:MEAS:FREQ? 10HZ, 0.000001[I]
  3.039  MEMC         10.000000H     TOL

  4.001  IEEE         [@1]:FREQ 1E+3
  4.002  IEEE         [@1]:VOLT 4.000 Vpp
  4.003  IEEE         [@3]:MEAS:FREQ? 1kHZ, 0.000001[I]
  4.004  ACC          1.000000kH     TOL
  4.005  MATH         MEM=MEM/1000
  4.006  MEMC         1.000000kH     TOL

  5.001  IEEE         [@1]:FREQ 1E+5
  5.002  IEEE         [@1]:VOLT 4.000 Vpp
  5.003  IEEE         [@3]:MEAS:FREQ? 100kHZ, 0.00001[I]
  5.004  ACC          100.00000kH    TOL
  5.005  MATH         MEM=MEM/1000
  5.006  MEMC         100.00000kH    TOL

  6.001  IEEE         [@1]:FREQ 1E+6
  6.002  IEEE         [@1]:VOLT 5.000 Vpp
  6.003  IEEE         [@3]:MEAS:FREQ?
  6.004  ACC          1.0000000MH    TOL
  6.005  MATH         MEM=MEM/100
  6.006  MEMC         1.0000000MH    TOL


  7.001  IEEE         [@1]:FREQ 8E+7
  7.002  IEEE         [@1]:VOLT 5.000 Vpp
  7.003  IEEE         [@3]:READ:FREQ?
  7.004  IEEE         [D3000]
  7.005  ACC          80.000000MH    TOL
  7.006  MEME
  7.007  MEMC         80.000000MH    TOL

  8.001  RSLT         =
  8.002  RSLT         =Freq. Acc. with External 10 MHz Reference.
  8.003  RSLT         =------------------------------------------
  8.004  PIC          freq_acc_con_2074_exref (5,2,W/B)
  8.005  IEEE         [@1]:RES
  8.006  IEEE         [@1]:RES
  8.007  IEEE         [@3]*CLS
  8.008  IEEE         [@3]*RST
  8.009  IEEE         [@3]:INIT:AUTO ON
  8.010  IEEE         [@3]:FUNC 'TINT'
#   SET CH1
  8.011  IEEE         [@3]:EVENT1:LEVEL 0.5V
  8.012  IEEE         [@3]:EVENT2:FEED 'INP1'
  8.013  IEEE         [@3]:INP1:IMP 50
  8.014  IEEE         [@3]:INP1:COUP DC
  8.015  IEEE         [@3]:INP1:ATT 1
  8.016  IEEE         [@3]:INP1:FILT OFF

  8.017  IEEE         [@1]:INST 1
  8.018  IEEE         [@1]:SOUR:ROCS:SOUR EXT
  8.019  IEEE         [@1]:FUNC:SHAP SQU
  8.020  IEEE         [@1]:OUTP ON
  8.021  IEEE         [@1]:FREQ 1E+7
  8.022  IEEE         [@1]:VOLT 1.000 Vpp
  8.023  TOL          0.1P%
  8.024  IEEE         [@1]:FREQ 1E+7
  8.025  IEEE         [@1]:VOLT 4.000 Vpp
  8.026  IEEE         [@3]:MEAS:FREQ?
  8.027  ACC          10.00000MH     TOL
  8.028  MEME
  8.029  MEMC         10.000000MH    TOL
  9.001  IEEE         [@1]:FREQ 5E+7
  9.002  IEEE         [@1]:VOLT 4.000 Vpp
  9.003  IEEE         [@3]:MEAS:FREQ?
  9.004  ACC          50.00000MH     TOL
  9.005  MEME
  9.006  MEMC         50.000000MH    TOL

 10.001  MATH         M[51]=0
 10.002  JMP          1.061

#----------- END OF {* Frequency Verification TEST *} ---------------

#--------- START OF {* Amplitude Verification TEST *} -----
 10.003  LABEL        TEST_2

 10.004  RSLT         =
 10.005  RSLT         =TEST 2 : Amplitude Verification.
 10.006  RSLT         ========================================
 10.007  HEAD         {* Amplitude CH1 *}
 10.008  RSLT         =Amplitude Accuracy CH1
 10.009  RSLT         =----------------------
 10.010  PIC          Amp_con_2074 (5,2,W/B)
 10.011  IEEE         [@1]:RES
 10.011  IEEE         [@1]:RES
 10.012  IEEE         [@22]*CLS
 10.012  IEEE         [@22]*RST
 10.013  IEEE         [@1]:INST 1
 10.014  IEEE         [@1]:OUTP ON
 10.015  IEEE         [@1]:FREQ 1E+3
 10.016  IEEE         [@1]:VOLT 10.00
 10.017  IEEE         [@22]CONF:VOLT:AC 10V,0.001V
 10.018  IEEE         [@22]:READ?[I]
 10.019  ACC          3.534VRMS      TOL
 10.020  MEMC         3.534VRMS      0.060U

 11.001  IEEE         [@1]:VOLT 5.000
 11.002  IEEE         [@22]CONF:VOLT:AC 10V,0.001V
 11.003  IEEE         [@22]:READ?[I]
 11.004  ACC          1.767VRMS      TOL
 11.005  MEMC         1.767VRMS      0.0420U


 12.001  IEEE         [@1]:VOLT 500E-3
 12.002  IEEE         [@22]CONF:VOLT:AC 1V,0.001mV
 12.003  IEEE         [@22]:READ?[I]
 12.004  ACC          0.1767VRMS     TOL
 12.005  MEMC         0.1767VRMS     0.0053U

 13.001  IEEE         [@1]:VOLT 50E-3
 13.002  IEEE         [@22]CONF:VOLT:AC 100mV,0.01mV
 13.003  IEEE         [@22]:READ?[I]
 13.004  ACC          17.67mVRMS     TOL
 13.005  MATH         MEM=MEM*1000
 13.006  MEMC         17.67mVRMS     1.9U
 14.001  IEEE         [@1]:OUTP OFF

 14.002  HEAD         {* Amplitude CH2 *}
 14.003  RSLT         =Amplitude Accuracy CH2
 14.004  RSLT         =----------------------
 14.005  PIC          2074_TO_CH2 (5,2,W/B)

 14.006  IEEE         [@1]:INST 2
 14.007  IEEE         [@1]:OUTP ON
 14.008  IEEE         [@1]:FREQ 1E+3
 14.009  IEEE         [@1]:VOLT 10.00
 14.010  IEEE         [@22]CONF:VOLT:AC 10V,0.001V
 14.011  IEEE         [@22]:READ?[I]
 14.012  ACC          3.534VRMS      TOL
 14.013  MEMC         3.534VRMS      0.060U

 15.001  IEEE         [@1]:VOLT 5.000
 15.002  IEEE         [@22]CONF:VOLT:AC 10V,0.001V
 15.003  IEEE         [@22]:READ?[I]
 15.004  ACC          1.767VRMS      TOL
 15.005  MEMC         1.767VRMS      0.0420U


 16.001  IEEE         [@1]:VOLT 500E-3
 16.002  IEEE         [@22]CONF:VOLT:AC 1V,0.001mV
 16.003  IEEE         [@22]:READ?[I]
 16.004  ACC          0.1767VRMS     TOL
 16.005  MEMC         0.1767VRMS     0.0053U

 17.001  IEEE         [@1]:VOLT 50E-3
 17.002  IEEE         [@22]CONF:VOLT:AC 100mV,0.01mV
 17.003  IEEE         [@22]:READ?[I]
 17.004  ACC          17.67mVRMS     TOL
 17.005  MATH         MEM=MEM*1000
 17.006  MEMC         17.67mVRMS     1.9U



 18.001  IEEE         [@1]:OUTP OFF

 18.002  HEAD         {* Amplitude CH3 *}
 18.003  RSLT         =Amplitude Accuracy CH3
 18.004  RSLT         =----------------------
 18.005  PIC          2074_TO_CH3 (5,2,W/B)

 18.006  IEEE         [@1]:INST 3
 18.007  IEEE         [@1]:OUTP ON
 18.008  IEEE         [@1]:FREQ 1E+3
 18.009  IEEE         [@1]:VOLT 10.00
 18.010  IEEE         [@22]CONF:VOLT:AC 10V,0.001V
 18.011  IEEE         [@22]:READ?[I]
 18.012  ACC          3.534VRMS      TOL
 18.013  MEMC         3.534VRMS      0.060U

 19.001  IEEE         [@1]:VOLT 5.000
 19.002  IEEE         [@22]CONF:VOLT:AC 10V,0.001V
 19.003  IEEE         [@22]:READ?[I]
 19.004  ACC          1.767VRMS      TOL
 19.005  MEMC         1.767VRMS      0.0420U


 20.001  IEEE         [@1]:VOLT 500E-3
 20.002  IEEE         [@22]CONF:VOLT:AC 1V,0.001mV
 20.003  IEEE         [@22]:READ?[I]
 20.004  ACC          0.1767VRMS     TOL
 20.005  MEMC         0.1767VRMS     0.0053U

 21.001  IEEE         [@1]:VOLT 50E-3
 21.002  IEEE         [@22]CONF:VOLT:AC 100mV,0.01mV
 21.003  IEEE         [@22]:READ?[I]
 21.004  ACC          17.67mVRMS     TOL
 21.005  MATH         MEM=MEM*1000
 21.006  MEMC         17.67mVRMS     1.9U



 22.001  IEEE         [@1]:OUTP OFF

 22.002  HEAD         {* Amplitude CH4 *}
 22.003  RSLT         =Amplitude Accuracy CH4
 22.004  RSLT         =----------------------
 22.005  PIC          2074_TO_CH4 (5,2,W/B)

 22.006  IEEE         [@1]:INST 4
 22.007  IEEE         [@1]:OUTP ON
 22.008  IEEE         [@1]:FREQ 1E+3
 22.009  IEEE         [@1]:VOLT 10.00
 22.010  IEEE         [@22]CONF:VOLT:AC 10V,0.001V
 22.011  IEEE         [@22]:READ?[I]
 22.012  ACC          3.534VRMS      TOL
 22.013  MEMC         3.534VRMS      0.060U

 23.001  IEEE         [@1]:VOLT 5.000
 23.002  IEEE         [@22]CONF:VOLT:AC 10V,0.001V
 23.003  IEEE         [@22]:READ?[I]
 23.004  ACC          1.767VRMS      TOL
 23.005  MEMC         1.767VRMS      0.0420U


 24.001  IEEE         [@1]:VOLT 500E-3
 24.002  IEEE         [@22]CONF:VOLT:AC 1V,0.001mV
 24.003  IEEE         [@22]:READ?[I]
 24.004  ACC          0.1767VRMS     TOL
 24.005  MEMC         0.1767VRMS     0.0053U

 25.001  IEEE         [@1]:VOLT 50E-3
 25.002  IEEE         [@22]CONF:VOLT:AC 100mV,0.01mV
 25.003  IEEE         [@22]:READ?[I]
 25.004  ACC          17.67mVRMS     TOL
 25.005  MATH         MEM=MEM*1000
 25.006  MEMC         17.67mVRMS     1.9U


 26.001  IEEE         [@1]:OUTP OFF

 26.002  MATH         M[52]=0
 26.003  JMP          1.062

#----------- END OF {* Amplitude Verification TEST *} ---------------


#--------- START OF {* DC Function Offset Verification TEST *} -----
 26.004  LABEL        TEST_3

 26.005  RSLT         =
 26.006  RSLT         =TEST 3 : Offset Accuracy Verification.
 26.007  RSLT         =======================================
 26.008  HEAD         {* DC Function Offset Verification *}
 26.009  RSLT         =Uncertainty Values for Negative Results are the same
 26.010  RSLT         =as for the relevant Positive Values.

 26.011  PIC          Amp_con_2074 (5,2,W/B)
 26.012  RSLT         =Offset Accuracy CH1
 26.013  RSLT         =-------------------
 26.014  IEEE         [@1]:RES
 26.014  IEEE         [@1]:RES
 26.015  IEEE         [@22]*CLS
 26.015  IEEE         [@22]*RST
 26.016  IEEE         [@1]:INST 1
 26.017  IEEE         [@1]:OUTP ON
 26.018  IEEE         [@1]:FREQ 1E+6
 26.019  IEEE         [@1]:VOLT 20E-3
 26.020  IEEE         [@1]:VOLT:OFFS 4.000
 26.021  IEEE         [@22]CONF:VOLT:DC 20V,0.001V
 26.022  IEEE         [D2000]
 26.023  IEEE         [@22]:READ?[I]
 26.024  IEEE         [D2000]
 26.025  ACC          4.000V         TOL
 26.026  MEMC         4.000V         0.045U

 27.001  IEEE         [@1]:VOLT:OFFS 1.500
 27.002  IEEE         [@22]CONF:VOLT:DC 1.5V,0.0001V
 27.003  IEEE         [D3000]
 27.004  IEEE         [@22]:READ?[I]
 27.005  IEEE         [D3000]
 27.006  ACC          1.5000V        TOL
 27.007  MEMC         1.5000V        0.020U

 28.001  IEEE         [@1]:VOLT:OFFS 0.000
 28.002  IEEE         [@22]CONF:VOLT:DC 0V,0.0001V
 28.003  IEEE         [@22]:READ?[I]
 28.004  ACC          0.0000V        TOL
 28.005  MEMC         MEM            0.020U
 29.001  ASK-                              U
 29.002  VSET         EXP_UNC = 0.001

 29.003  IEEE         [@1]:VOLT:OFFS -1.500
 29.004  IEEE         [@22]CONF:VOLT:DC 2V,0.0001V
 29.005  IEEE         [D2000]
 29.006  IEEE         [@22]:READ?[I]
 29.007  IEEE         [D2000]
 29.008  ACC          -1.5000V       TOL
 29.009  MEME
 29.010  MEMC         -1.5000V       0.020U

 30.001  IEEE         [@1]:VOLT:OFFS -4.000
 30.002  IEEE         [@22]CONF:VOLT:DC 20V,0.001V
 30.003  IEEE         [D2000]
 30.004  IEEE         [@22]:READ?[I]
 30.005  IEEE         [D2000]
 30.006  ACC          -4.000V        TOL
 30.007  MEMC         -4.000V        0.045U

 31.001  ASK+                              U
 31.002  VSET         EXP_UNC = *


 31.003  IEEE         [@1]:OUTP OFF


 31.004  RSLT         =Offset Accuracy CH2
 31.005  RSLT         =-------------------
 31.006  PIC          2074_TO_CH2 (5,2,W/B)

 31.007  IEEE         [@1]:RES
 31.007  IEEE         [@1]:RES
 31.008  IEEE         [@22]*CLS
 31.008  IEEE         [@22]*RST
 31.009  IEEE         [@1]:INST 2
 31.010  IEEE         [@1]:OUTP ON
 31.011  IEEE         [@1]:FREQ 1E+6
 31.012  IEEE         [@1]:VOLT 20E-3
 31.013  IEEE         [@1]:VOLT:OFFS 4.000
 31.014  IEEE         [@22]CONF:VOLT:DC 20V,0.001V
 31.015  IEEE         [D2000]

 31.016  IEEE         [@22]:READ?[I]
 31.017  IEEE         [D2000]
 31.018  ACC          4.000V         TOL
 31.019  MEMC         4.000V         0.045U

 32.001  IEEE         [@1]:VOLT:OFFS 1.500
 32.002  IEEE         [@22]CONF:VOLT:DC 1.5V,0.0001V
 32.003  IEEE         [D3000]
 32.004  IEEE         [@22]:READ?[I]
 32.005  IEEE         [D3000]
 32.006  ACC          1.5000V        TOL
 32.007  MEMC         1.5000V        0.020U


 33.001  IEEE         [@1]:VOLT:OFFS 0.000
 33.002  IEEE         [@22]CONF:VOLT:DC 0V,0.0001V
 33.003  IEEE         [@22]:READ?[I]
 33.004  ACC          0.0000V        TOL
 33.005  MEMC         MEM            0.020U
 34.001  ASK-                              U
 34.002  VSET         EXP_UNC = 0.001

 34.003  IEEE         [@1]:VOLT:OFFS -1.500
 34.004  IEEE         [@22]CONF:VOLT:DC 2V,0.0001V
 34.005  IEEE         [D2000]
 34.006  IEEE         [@22]:READ?[I]
 34.007  IEEE         [D2000]
 34.008  ACC          -1.5000V       TOL
 34.009  MEMC         -1.5000V       0.020U

 35.001  IEEE         [@1]:VOLT:OFFS -4.000
 35.002  IEEE         [@22]CONF:VOLT:DC 20V,0.001V
 35.003  IEEE         [D2000]
 35.004  IEEE         [@22]:READ?[I]
 35.005  IEEE         [D2000]
 35.006  ACC          -4.000V        TOL
 35.007  MEMC         -4.000V        0.045U

 36.001  ASK+                              U
 36.002  VSET         EXP_UNC = *


 36.003  IEEE         [@1]:OUTP OFF

 36.004  RSLT         =Offset Accuracy CH3
 36.005  RSLT         =-------------------
 36.006  PIC          2074_TO_CH3 (5,2,W/B)

 36.007  IEEE         [@1]:RES
 36.007  IEEE         [@1]:RES
 36.008  IEEE         [@22]*CLS
 36.008  IEEE         [@22]*RST
 36.009  IEEE         [@1]:INST 3
 36.010  IEEE         [@1]:OUTP ON
 36.011  IEEE         [@1]:FREQ 1E+6
 36.012  IEEE         [@1]:VOLT 20E-3
 36.013  IEEE         [@1]:VOLT:OFFS 4.000
 36.014  IEEE         [@22]CONF:VOLT:DC 20V,0.001V
 36.015  IEEE         [D2000]

 36.016  IEEE         [@22]:READ?[I]
 36.017  IEEE         [D2000]
 36.018  ACC          4.000V         TOL
 36.019  MEMC         4.000V         0.045U

 37.001  IEEE         [@1]:VOLT:OFFS 1.500
 37.002  IEEE         [@22]CONF:VOLT:DC 1.5V,0.0001V
 37.003  IEEE         [D3000]
 37.004  IEEE         [@22]:READ?[I]
 37.005  IEEE         [D3000]
 37.006  ACC          1.5000V        TOL
 37.007  MEMC         1.5000V        0.020U


 38.001  IEEE         [@1]:VOLT:OFFS 0.000
 38.002  IEEE         [@22]CONF:VOLT:DC 0V,0.0001V
 38.003  IEEE         [@22]:READ?[I]
 38.004  ACC          0.0000V        TOL
 38.005  MEMC         MEM            0.020U
 39.001  ASK-                              U
 39.002  VSET         EXP_UNC = 0.001

 39.003  IEEE         [@1]:VOLT:OFFS -1.500
 39.004  IEEE         [@22]CONF:VOLT:DC 2V,0.0001V
 39.005  IEEE         [D2000]
 39.006  IEEE         [@22]:READ?[I]
 39.007  IEEE         [D2000]
 39.008  ACC          -1.5000V       TOL
 39.009  MEMC         -1.5000V       0.020U

 40.001  IEEE         [@1]:VOLT:OFFS -4.000
 40.002  IEEE         [@22]CONF:VOLT:DC 20V,0.001V
 40.003  IEEE         [D2000]
 40.004  IEEE         [@22]:READ?[I]
 40.005  IEEE         [D2000]
 40.006  ACC          -4.000V        TOL
 40.007  MEMC         -4.000V        0.045U

 41.001  ASK+                              U
 41.002  VSET         EXP_UNC = *


 41.003  IEEE         [@1]:OUTP OFF


 41.004  RSLT         =Offset Accuracy CH4
 41.005  RSLT         =-------------------
 41.006  PIC          2074_TO_CH4 (5,2,W/B)

 41.007  IEEE         [@1]:RES
 41.007  IEEE         [@1]:RES
 41.008  IEEE         [@22]*CLS
 41.008  IEEE         [@22]*RST
 41.009  IEEE         [@1]:INST 4
 41.010  IEEE         [@1]:OUTP ON
 41.011  IEEE         [@1]:FREQ 1E+6
 41.012  IEEE         [@1]:VOLT 20E-3
 41.013  IEEE         [@1]:VOLT:OFFS 4.000
 41.014  IEEE         [@22]CONF:VOLT:DC 20V,0.001V
 41.015  IEEE         [D2000]

 41.016  IEEE         [@22]:READ?[I]
 41.017  IEEE         [D2000]
 41.018  ACC          4.000V         TOL
 41.019  MEMC         4.000V         0.045U

 42.001  IEEE         [@1]:VOLT:OFFS 1.500
 42.002  IEEE         [@22]CONF:VOLT:DC 1.5V,0.0001V
 42.003  IEEE         [D3000]
 42.004  IEEE         [@22]:READ?[I]
 42.005  IEEE         [D3000]
 42.006  ACC          1.5000V        TOL
 42.007  MEMC         1.5000V        0.020U


 43.001  IEEE         [@1]:VOLT:OFFS 0.000
 43.002  IEEE         [@22]CONF:VOLT:DC 0V,0.0001V
 43.003  IEEE         [@22]:READ?[I]
 43.004  ACC          0.0000V        TOL
 43.005  MEMC         MEM            0.020U
 44.001  ASK-                              U
 44.002  VSET         EXP_UNC = 0.001

 44.003  IEEE         [@1]:VOLT:OFFS -1.500
 44.004  IEEE         [@22]CONF:VOLT:DC 2V,0.0001V
 44.005  IEEE         [D2000]
 44.006  IEEE         [@22]:READ?[I]
 44.007  IEEE         [D2000]
 44.008  ACC          -1.5000V       TOL
 44.009  MEMC         -1.5000V       0.020U

 45.001  IEEE         [@1]:VOLT:OFFS -4.000
 45.002  IEEE         [@22]CONF:VOLT:DC 20V,0.001V
 45.003  IEEE         [D2000]
 45.004  IEEE         [@22]:READ?[I]
 45.005  IEEE         [D2000]
 45.006  ACC          -4.000V        TOL
 45.007  MEMC         -4.000V        0.045U

 46.001  ASK+                              U
 46.002  VSET         EXP_UNC = *


 46.003  IEEE         [@1]:OUTP OFF

 46.004  MATH         M[53]=0
 46.005  JMP          1.063

#--------- END OF {* DC Function Offset Verification TEST *} -----

#--------- START OF {* Square wave Characteristics TEST *}
 46.006  LABEL        TEST_4
 46.007  RSLT         =
 46.008  RSLT         =TEST 4 : Square wave Characteristics Verification.
 46.009  RSLT         ===================================================
 46.010  HEAD         {* Square wave Characteristics Verification *}
 46.011  PIC          2074_ch1_scp (5,2,W/B)
 46.012  RSLT         =RISE TIME CH1
 46.013  RSLT         =---------------
 46.014  IEEE         [@1]:RES
 46.014  IEEE         [@1]:RES
 46.015  IEEE         [@1]:INST 1
 46.016  IEEE         [@1]:OUTP ON
 46.017  IEEE         [@1]:FUNC:SHAP SQU
 46.018  IEEE         [@1]:FREQ 1E+6
 46.019  IEEE         [@1]:VOLT 5
 46.020  IEEE         [@1]:VOLT:OFFS 0.00
 46.021  IEEE         [@10]:AUTOS EXEC
 46.022  IEEE         [@10]HOR:MAIN:SCALE 1E-6
 46.023  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH1
 46.023  IEEE         [@10]TRIG:MAIN:MODE AUTO
 46.024  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE RIS
 46.024  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 46.025  IEEE         [D5000]
 46.026  ACC          0.00nS         TOL
 46.027  VSET         EXP_UNC = 0.01
 46.028  IEEE         [@10]MEASU:IMM:VAL?[I]
 46.029  IEEE         [D5000]
 46.030  MEMC         0.00nS         -4.5U


 47.001  RSLT         =FALL TIME CH1
 47.002  RSLT         =---------------
 47.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE FALL
 47.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 47.004  IEEE         [D5000]
 47.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 47.006  IEEE         [D5000]
 47.007  ACC          0.00nS         TOL
 47.008  MEMC         0.00nS         -4.5U




 48.001  RSLT         =RINGING CH1
 48.002  RSLT         =---------------
 48.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE PWI
 48.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 48.004  IEEE         [D5000]
 48.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 48.006  IEEE         [D5000]
 48.007  MATH         M[1]=MEM

 48.008  MEMI         MEASURE & ENTER RINGING TIME IN MICRO SECONDS
 48.009  MATH         M[2]=MEM
 48.010  MATH         MEM=M[2]*100/M[1]
 48.011  MATH         MEM=MEM/1000000
 48.012  IEEE         [D5000]
 48.013  ACC          0.00"%"        TOL
 48.014  MEMC         0.00"%"        -6.00U





 49.001  RSLT         =OVERSHOOT CH1
 49.002  RSLT         =---------------
 49.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE POV
 49.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 49.004  IEEE         [D5000]
 49.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 49.006  IEEE         [D5000]
 49.007  ACC          0.00"%"        TOL
 49.008  MEMC         0.00"%"        -6.20U



 50.001  RSLT         =UNDERSHOOT CH1
 50.002  RSLT         =---------------
 50.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE NOV
 50.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 50.004  IEEE         [D5000]
 50.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 50.006  IEEE         [D5000]
 50.007  ACC          0.00"%"        TOL
 50.008  MEMC         0.00"%"        -6.20U



 51.001  IEEE         [@1]:OUTP OFF

 51.002  IEEE         [@1]:INST 2
 51.003  IEEE         [@1]:OUTP ON
 51.004  PIC          2074_ch2_scp (5,2,W/B)

 51.005  RSLT         =RISE TIME CH2
 51.006  RSLT         =---------------
 51.007  IEEE         [@1]:RES
 51.007  IEEE         [@1]:RES
 51.008  IEEE         [@1]:INST 2
 51.009  IEEE         [@1]:OUTP ON
 51.010  IEEE         [@1]:FUNC:SHAP SQU
 51.011  IEEE         [@1]:FREQ 1E+6
 51.012  IEEE         [@1]:VOLT 5
 51.013  IEEE         [@1]:VOLT:OFFS 0.00
 51.014  IEEE         [@10]HOR:MAIN:SCALE 1E-6
 51.015  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH1
 51.015  IEEE         [@10]TRIG:MAIN:MODE AUTO
 51.016  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE RIS
 51.016  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 51.017  IEEE         [D5000]
 51.018  IEEE         [@10]MEASU:IMM:VAL?[I]
 51.019  IEEE         [D5000]
 51.020  ACC          0.00nS         TOL
 51.021  MEMC         0.00nS         -4.5U



 52.001  RSLT         =FALL TIME CH2
 52.002  RSLT         =---------------
 52.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE FALL
 52.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 52.004  IEEE         [D5000]
 52.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 52.006  IEEE         [D5000]
 52.007  ACC          0.00nS         TOL
 52.008  MEMC         0.00nS         -4.5U




 53.001  RSLT         =RINGING CH2
 53.002  RSLT         =---------------
 53.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE PWI
 53.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 53.004  IEEE         [D5000]
 53.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 53.006  IEEE         [D5000]
 53.007  MATH         M[1]=MEM

 53.008  MEMI         ENTER RINGING TIME IN MICRO SECONDS
 53.009  MATH         M[2]=MEM
 53.010  MATH         MEM=M[2]*100/M[1]
 53.011  MATH         MEM=MEM/1000000
 53.012  IEEE         [D5000]
 53.013  ACC          0.00"%"        TOL
 53.014  MEMC         0.00"%"        -6.00U




 54.001  RSLT         =OVERSHOOT CH2
 54.002  RSLT         =---------------
 54.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE POV
 54.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 54.004  IEEE         [D5000]
 54.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 54.006  IEEE         [D5000]
 54.007  ACC          0.00"%"        TOL
 54.008  MEMC         0.00"%"        -6.20U



 55.001  RSLT         =UNDERSHOOT CH2
 55.002  RSLT         =---------------
 55.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE NOV
 55.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 55.004  IEEE         [D5000]
 55.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 55.006  IEEE         [D5000]
 55.007  ACC          0.00"%"        TOL
 55.008  MEMC         0.00"%"        -6.20U


 56.001  IEEE         [@1]:INST 3
 56.002  IEEE         [@1]:OUTP ON
 56.003  PIC          2074_ch3_scp (5,2,W/B)

 56.004  RSLT         =RISE TIME CH3
 56.005  RSLT         =-------------
 56.006  IEEE         [@1]:RES
 56.006  IEEE         [@1]:RES
 56.007  IEEE         [@1]:INST 3
 56.008  IEEE         [@1]:OUTP ON
 56.009  IEEE         [@1]:FUNC:SHAP SQU
 56.010  IEEE         [@1]:FREQ 1E+6
 56.011  IEEE         [@1]:VOLT 5
 56.012  IEEE         [@1]:VOLT:OFFS 0.00
 56.013  IEEE         [@10]HOR:MAIN:SCALE 1E-6
 56.014  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH1
 56.014  IEEE         [@10]TRIG:MAIN:MODE AUTO
 56.015  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE RIS
 56.015  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 56.016  IEEE         [D5000]
 56.017  IEEE         [@10]MEASU:IMM:VAL?[I]
 56.018  IEEE         [D5000]
 56.019  ACC          0.00nS         TOL
 56.020  MEMC         0.00nS         -4.5U



 57.001  RSLT         =FALL TIME CH3
 57.002  RSLT         =---------------
 57.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE FALL
 57.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 57.004  IEEE         [D5000]
 57.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 57.006  IEEE         [D5000]
 57.007  ACC          0.00nS         TOL
 57.008  MEMC         0.00nS         -4.5U




 58.001  RSLT         =RINGING CH3
 58.002  RSLT         =---------------
 58.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE PWI
 58.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 58.004  IEEE         [D5000]
 58.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 58.006  IEEE         [D5000]
 58.007  MATH         M[1]=MEM

 58.008  MEMI         ENTER RINGING TIME IN MICRO SECONDS
 58.009  MATH         M[2]=MEM
 58.010  MATH         MEM=M[2]*100/M[1]
 58.011  MATH         MEM=MEM/1000000
 58.012  IEEE         [D5000]
 58.013  ACC          0.00"%"        TOL
 58.014  MEMC         0.00"%"        -6.00U



 59.001  RSLT         =OVERSHOOT CH3
 59.002  RSLT         =---------------
 59.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE POV
 59.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 59.004  IEEE         [D5000]
 59.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 59.006  IEEE         [D5000]
 59.007  ACC          0.00"%"        TOL
 59.008  MEMC         0.00"%"        -6.20U



 60.001  RSLT         =UNDERSHOOT CH3
 60.002  RSLT         =---------------
 60.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE NOV
 60.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 60.004  IEEE         [D5000]
 60.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 60.006  IEEE         [D5000]
 60.007  ACC          0.00"%"        TOL
 60.008  MEMC         0.00"%"        -6.20U



 61.001  IEEE         [@1]:OUTP OFF


 61.002  IEEE         [@1]:INST 4
 61.003  IEEE         [@1]:OUTP ON
 61.004  PIC          2074_ch4_scp (5,2,W/B)

 61.005  RSLT         =RISE TIME CH4
 61.006  RSLT         =---------------
 61.007  IEEE         [@1]:RES
 61.007  IEEE         [@1]:RES
 61.008  IEEE         [@1]:INST 4
 61.009  IEEE         [@1]:OUTP ON
 61.010  IEEE         [@1]:FUNC:SHAP SQU
 61.011  IEEE         [@1]:FREQ 1E+6
 61.012  IEEE         [@1]:VOLT 5
 61.013  IEEE         [@1]:VOLT:OFFS 0.00
 61.014  IEEE         [@10]HOR:MAIN:SCALE 1E-6
 61.015  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH1
 61.015  IEEE         [@10]TRIG:MAIN:MODE AUTO
 61.016  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE RIS
 61.016  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 61.017  IEEE         [D5000]
 61.018  IEEE         [@10]MEASU:IMM:VAL?[I]
 61.019  IEEE         [D5000]
 61.020  ACC          0.00nS         TOL
 61.021  MEMC         0.00nS         -4.5U



 62.001  RSLT         =FALL TIME CH4
 62.002  RSLT         =---------------
 62.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE FALL
 62.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 62.004  IEEE         [D5000]
 62.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 62.006  IEEE         [D5000]
 62.007  ACC          0.00nS         TOL
 62.008  MEMC         0.00nS         -4.5U




 63.001  RSLT         =RINGING CH4
 63.002  RSLT         =---------------
 63.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE PWI
 63.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 63.004  IEEE         [D5000]
 63.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 63.006  IEEE         [D5000]
 63.007  MATH         M[1]=MEM

 63.008  MEMI         ENTER RINGING TIME IN MICRO SECONDS
 63.009  MATH         M[2]=MEM
 63.010  MATH         MEM=M[2]*100/M[1]
 63.011  MATH         MEM=MEM/1000000
 63.012  IEEE         [D5000]
 63.013  ACC          0.00"%"        TOL
 63.014  MEMC         0.00"%"        -6.00U



 64.001  RSLT         =OVERSHOOT CH4
 64.002  RSLT         =---------------
 64.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE POV
 64.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 64.004  IEEE         [D5000]
 64.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 64.006  IEEE         [D5000]
 64.007  ACC          0.00"%"        TOL
 64.008  MEMC         0.00"%"        -6.20U



 65.001  RSLT         =UNDERSHOOT CH4
 65.002  RSLT         =---------------
 65.003  IEEE         [@10]MEASU:IMM:SOURCE CH1;TYPE NOV
 65.003  IEEE         [@10]ACQ:MOD AVE;NUMAV 16
 65.004  IEEE         [D5000]
 65.005  IEEE         [@10]MEASU:IMM:VAL?[I]
 65.006  IEEE         [D5000]
 65.007  ACC          0.00"%"        TOL
 65.008  MEMC         0.00"%"        -6.20U
 66.001  VSET         EXP_UNC = *

#--------- END OF {* Square wave Characteristics TEST *} -----

#--------- START OF {* Square Wave Skew between channels TEST *}
 66.002  PIC          2074_all_scp (5,2,W/B) "SETUP COMPLETED? Y/N"



 66.003  IEEE         [@1]:RES
 66.003  IEEE         [@1]:RES
 66.003  IEEE         [@10]*CLS
 66.003  IEEE         [@10]*RST

 66.004  IEEE         [@1]:INST 1
 66.005  IEEE         [@1]:SOUR:APPL:USER 1,200E+6,6,0
 66.006  IEEE         [@1]:OUTP ON

 66.007  IEEE         [@1]:INST 2
 66.008  IEEE         [@1]:SOUR:APPL:USER 2,200E+6,6,0
 66.009  IEEE         [@1]:OUTP ON

 66.010  IEEE         [@1]:INST 3
 66.011  IEEE         [@1]:SOUR:APPL:USER 3,200E+6,6,0
 66.012  IEEE         [@1]:OUTP ON

 66.013  IEEE         [@1]:INST 4
 66.014  IEEE         [@1]:SOUR:APPL:USER 4,200E+6,6,0
 66.015  IEEE         [@1]:OUTP ON

 66.016  PIC          WW2074_SKEW (5,2,W/B)


 #####################CHANNEL_DELAY_MATCH Test ####################
# 66.017  DISP         IF USING 2CH SCOPE CONNECT UUT CH1&CH2 TO SCOPE CH1&CH2
 66.017  MATH         M[100] = 1
 66.018  IEEE         [@10]:FAC
 66.019  IEEE         [@10]:SELECT:CH1 ON
 66.020  IEEE         [@10]:SELECT:CH2 ON
 66.021  IEEE         [@10]:SELECT:CH3 OFF
 66.022  IEEE         [@10]:SELECT:CH4 OFF
 66.023  IEEE         [@10]:AUTOS EXEC
 66.024  IEEE         [@10]:HOR:MAI:SCA 0.4E-6
 66.025  IEEE         [@10]:ACQ:MOD AVE
 66.026  IEEE         [@10]:ACQ:NUMAV 8
 66.027  IEEE         [D1000]

 66.028  IEEE         [@10]:SAV:WAVE CH1,REF1
 66.029  IEEE         [@10]:TRIG:A:EDGE:SOU CH1
 66.029  IEEE         [@10]:TRIG:A:EDGE:COUP NOISE
 66.030  IEEE         [@10]:TRIG:MAI SETL
 66.031  IEEE         [@10]:SAV:WAVE CH2,REF2
 66.032  IEEE         [@10]:TRIG:A:EDGE:SOU CH2
 66.032  IEEE         [@10]:TRIG:A:EDGE:COUP NOISE
 66.033  IEEE         [@10]:TRIG:MAI SETL


 66.034  IEEE         [@10]:SELECT:CH1 OFF
 66.035  IEEE         [@10]:SELECT:CH2 OFF
 66.036  IEEE         [@10]:SELECT:CH3 OFF
 66.037  IEEE         [@10]:SELECT:CH4 OFF
 66.038  IEEE         [D3000]

 66.039  IEEE         [@10]:SELECT:REF1 ON
 66.040  IEEE         [D2000]
 66.041  MATH         M[1] = -50.0E-12; M[2] = 2E-12; M[4] = 0
 66.042  IEEE         [@10]:ACQ:STOPA RUNSTOP
 66.042  IEEE         [@10]:ACQ:STATE RUN
 66.043  IEEE         [@10]:CURS:SOU:REF1
 66.044  IEEE         [@10]:CURS:FUNC PAI
 66.045  IEEE         [@10]:CURS:STATE ON
#------- Sub Tek TDS7254 Cursor Walker (POS to ZERO) IEEE(MOD1)

 66.046  LABEL        WALKER
 66.047  MATH         M[3] = M[1]
 66.048  IEEE         [@10]:CURS:PAI:POSITION1 [M3]
 66.049  IEEE         [@10]:CURS:HBA:POSITION1?[I$]
 66.050  MATH         S[1]=FLD(MEM2, 4, ":")
 66.051  MATH         MEM2=S[1]
 66.052  MATH         MEM=FLD(MEM2, 2, " ")
 66.053  LABEL        WALK_UPRIGHT1
 66.054  MATH         M[3] = M[3] + M[2]
 66.055  IEEE         [@10]:CURS:PAI:POSITION1 [M3]

# Get voltage at that point in time
 66.056  IEEE         [@10]:CURS:HBA:POSITION1?[I$]
 66.057  MATH         S[1]=FLD(MEM2, 4, ":")
 66.058  MATH         MEM2=S[1]
 66.059  MATH         MEM=FLD(MEM2, 2, " ")

 66.060  IEEE         [D500]
# If voltage still negative - move cursor again
 66.061  JMPL         WALK_UPRIGHT1          MEM < 0
# Check again just to make sure.
 66.062  IEEE         [@10]:CURS:HBA:POSITION1?[I$]
 66.063  MATH         S[1]=FLD(MEM2, 4, ":")
 66.064  MATH         MEM2=S[1]
 66.065  MATH         MEM=FLD(MEM2, 2, " ")
 66.066  IEEE         [D500]
 66.067  JMPL         WALK_UPRIGHT1          MEM < 0

# Note, MEM is restored from M[11] at bottom of this procedure.
 66.068  MATH         M[11] = M[3]
 66.069  JMPL         RESTORE_MEM_AND_MEM1_1

 66.070  EVAL   dummy



 67.001  LABEL        RESTORE_MEM_AND_MEM1_1
 67.002  MATH         MEM = M[11]
# ************************* END OF SUB PROCEDURES ****************************


 67.003  MATH         M[7] = MEM


 67.004  IEEE         [@10]:SELECT:REF1 OFF
 67.005  IEEE         [@10]:SELECT:REF2 ON
 67.006  IEEE         [D2000]
 67.007  MATH         M[1] = -50.0E-12; M[2] = 2E-12; M[4] = 0

 67.008  IEEE         [@10]:ACQ:STOPA RUNSTOP
 67.008  IEEE         [@10]:ACQ:STATE RUN
 67.009  IEEE         [@10]:CURS:SOU:REF2
 67.010  IEEE         [@10]:CURS:FUNC PAI
 67.011  IEEE         [@10]:CURS:STATE ON
 67.012  IEEE         [@10]:CURS:PAI:POSITION1 [M1]
#------- Sub Tek TDS7254 Cursor Walker (POS to ZERO) IEEE(MOD1)

 67.013  LABEL        WALKER
 67.014  MATH         M[3] = M[1]
 67.015  IEEE         [@10]:CURS:PAI:POSITION1 [M3]
 67.016  IEEE         [@10]:CURS:HBA:POSITION1?[I$]
 67.017  MATH         S[1]=FLD(MEM2, 4, ":")
 67.018  MATH         MEM2=S[1]
 67.019  MATH         MEM=FLD(MEM2, 2, " ")
 67.020  LABEL        WALK_UPRIGHT2
 67.021  MATH         M[3] = M[3] + M[2]
 67.022  IEEE         [@10]:CURS:PAI:POSITION1 [M3]

# Get voltage at that point in time
 67.023  IEEE         [@10]:CURS:HBA:POSITION1?[I$]
 67.024  MATH         S[1]=FLD(MEM2, 4, ":")
 67.025  MATH         MEM2=S[1]
 67.026  MATH         MEM=FLD(MEM2, 2, " ")

 67.027  IEEE         [D500]
# If voltage still negative - move cursor again
 67.028  JMPL         WALK_UPRIGHT2          MEM < 0
# Check again just to make sure.
 67.029  IEEE         [@10]:CURS:HBA:POSITION1?[I$]
 67.030  MATH         S[1]=FLD(MEM2, 4, ":")
 67.031  MATH         MEM2=S[1]
 67.032  MATH         MEM=FLD(MEM2, 2, " ")
 67.033  IEEE         [D500]
 67.034  JMPL         WALK_UPRIGHT2          MEM < 0

# Note, MEM is restored from M[11] at bottom of this procedure.
 67.035  MATH         M[11] = M[3]
 67.036  JMPL         RESTORE_MEM_AND_MEM1_2

 67.037  EVAL   dummy



 68.001  LABEL        RESTORE_MEM_AND_MEM1_2
 68.002  MATH         MEM = M[11]
# ************************* END OF SUB PROCEDURES ****************************

 68.003  MATH         M[8] = MEM
 68.004  IEEE         [@10]:SELECT:REF2 OFF


 68.005  IEEE         [@10]:SELECT:CH1 ON
 68.006  IEEE         [@10]:SELECT:CH2 OFF
 68.007  IEEE         [@10]:SELECT:CH3 ON
 68.008  IEEE         [@10]:SELECT:CH4 OFF
 68.009  IEEE         [D3000]

 68.010  IEEE         [@10]:HOR:MAI:SCA 100E-12
 68.011  IEEE         [@10]:ACQ:MOD AVE
 68.012  IEEE         [@10]:ACQ:NUMAV 8
 68.013  IEEE         [D3000]


 68.014  IEEE         [@10]:TRIG:A:EDGE:SOU CH3
 68.014  IEEE         [@10]:TRIG:A:EDGE:COUP NOISE
 68.015  IEEE         [@10]:TRIG:MAI SETL
 68.016  IEEE         [@10]:SAV:WAVE CH3,REF3




 68.017  IEEE         [@10]:SELECT:CH1 OFF
 68.018  IEEE         [@10]:SELECT:CH2 OFF
 68.019  IEEE         [@10]:SELECT:CH3 OFF
 68.020  IEEE         [@10]:SELECT:CH4 OFF
 68.021  IEEE         [D3000]
 68.022  IEEE         [@10]:SELECT:REF3 ON
 68.023  IEEE         [D2000]
 68.024  MATH         M[1] = -50.0E-12; M[2] = 2E-12; M[4] = 0
 68.025  IEEE         [@10]:ACQ:STOPA RUNSTOP
 68.025  IEEE         [@10]:ACQ:STATE RUN
 68.026  IEEE         [@10]:CURS:SOU:REF3
 68.027  IEEE         [@10]:CURS:FUNC PAI
 68.028  IEEE         [@10]:CURS:STATE ON
#------- Sub Tek TDS7254 Cursor Walker (POS to ZERO) IEEE(MOD1)

 68.029  LABEL        WALKER
 68.030  MATH         M[3] = M[1]
 68.031  IEEE         [@10]:CURS:PAI:POSITION1 [M3]
 68.032  IEEE         [@10]:CURS:HBA:POSITION1?[I$]
 68.033  MATH         S[1]=FLD(MEM2, 4, ":")
 68.034  MATH         MEM2=S[1]
 68.035  MATH         MEM=FLD(MEM2, 2, " ")
 68.036  LABEL        WALK_UPRIGHT3
 68.037  MATH         M[3] = M[3] + M[2]
 68.038  IEEE         [@10]:CURS:PAI:POSITION1 [M3]

# Get voltage at that point in time
 68.039  IEEE         [@10]:CURS:HBA:POSITION1?[I$]
 68.040  MATH         S[1]=FLD(MEM2, 4, ":")
 68.041  MATH         MEM2=S[1]
 68.042  MATH         MEM=FLD(MEM2, 2, " ")

 68.043  IEEE         [D500]
# If voltage still negative - move cursor again
 68.044  JMPL         WALK_UPRIGHT3          MEM < 0

# Check again just to make sure.
 68.045  IEEE         [@10]:CURS:HBA:POSITION1?[I$]
 68.046  MATH         S[1]=FLD(MEM2, 4, ":")
 68.047  MATH         MEM2=S[1]
 68.048  MATH         MEM=FLD(MEM2, 2, " ")
 68.049  IEEE         [D500]
 68.050  JMPL         WALK_UPRIGHT3          MEM < 0

# Note, MEM is restored from M[11] at bottom of this procedure.
 68.051  MATH         M[11] = M[3]
 68.052  JMPL         RESTORE_MEM_AND_MEM1_3

 68.053  EVAL   dummy



 69.001  LABEL        RESTORE_MEM_AND_MEM1_3
 69.002  MATH         MEM = M[11]
# ************************* END OF SUB PROCEDURES ****************************

 69.003  MATH         M[9] = MEM



 69.004  MATH         M[100] = 1

 69.005  IEEE         [@10]:SELECT:CH1 ON
 69.006  IEEE         [@10]:SELECT:CH2 OFF
 69.007  IEEE         [@10]:SELECT:CH3 OFF
 69.008  IEEE         [@10]:SELECT:CH4 ON
 69.009  IEEE         [D3000]

 69.010  IEEE         [@10]:HOR:MAI:SCA 100E-12
 69.011  IEEE         [@10]:ACQ:MOD AVE
 69.012  IEEE         [@10]:ACQ:NUMAV 8
 69.013  IEEE         [D3000]




 69.014  IEEE         [@10]:TRIG:A:EDGE:SOU CH4
 69.014  IEEE         [@10]:TRIG:A:EDGE:COUP NOISE
 69.015  IEEE         [@10]:TRIG:MAI SETL
 69.016  IEEE         [@10]:SAV:WAVE CH4,REF4


 69.017  IEEE         [@10]:SELECT:CH1 OFF
 69.018  IEEE         [@10]:SELECT:CH2 OFF
 69.019  IEEE         [@10]:SELECT:CH3 OFF
 69.020  IEEE         [@10]:SELECT:CH4 OFF




 69.021  IEEE         [@10]:SELECT:REF4 ON
 69.022  IEEE         [D2000]
 69.023  MATH         M[1] = -50.0E-12; M[2] = 2E-12; M[4] = 0

 69.024  IEEE         [@10]:ACQ:STOPA RUNSTOP
 69.024  IEEE         [@10]:ACQ:STATE RUN
 69.025  IEEE         [@10]:CURS:SOU:REF4
 69.026  IEEE         [@10]:CURS:FUNC PAI
 69.027  IEEE         [@10]:CURS:STATE ON
 69.028  IEEE         [@10]:CURS:PAI:POSITION1 [M1]
#------- Sub Tek TDS7254 Cursor Walker (POS to ZERO) IEEE(MOD1)

 69.029  LABEL        WALKER
 69.030  MATH         M[3] = M[1]
 69.031  IEEE         [@10]:CURS:PAI:POSITION1 [M3]
 69.032  IEEE         [@10]:CURS:HBA:POSITION1?[I$]
 69.033  MATH         S[1]=FLD(MEM2, 4, ":")
 69.034  MATH         MEM2=S[1]
 69.035  MATH         MEM=FLD(MEM2, 2, " ")
 69.036  LABEL        WALK_UPRIGHT4
 69.037  MATH         M[3] = M[3] + M[2]
 69.038  IEEE         [@10]:CURS:PAI:POSITION1 [M3]

# Get voltage at that point in time
 69.039  IEEE         [@10]:CURS:HBA:POSITION1?[I$]
 69.040  MATH         S[1]=FLD(MEM2, 4, ":")
 69.041  MATH         MEM2=S[1]
 69.042  MATH         MEM=FLD(MEM2, 2, " ")

 69.043  IEEE         [D500]
# If voltage still negative - move cursor again
 69.044  JMPL         WALK_UPRIGHT4          MEM < 0
# Check again just to make sure.
 69.045  IEEE         [@10]:CURS:HBA:POSITION1?[I$]
 69.046  MATH         S[1]=FLD(MEM2, 4, ":")
 69.047  MATH         MEM2=S[1]
 69.048  MATH         MEM=FLD(MEM2, 2, " ")
 69.049  IEEE         [D500]
 69.050  JMPL         WALK_UPRIGHT4          MEM < 0

# Note, MEM is restored from M[11] at bottom of this procedure.
 69.051  MATH         M[11] = M[3]
 69.052  JMPL         RESTORE_MEM_AND_MEM1_4

 69.053  EVAL   dummy



 70.001  LABEL        RESTORE_MEM_AND_MEM1_4
 70.002  MATH         MEM = M[11]
# ************************* END OF SUB PROCEDURES ****************************

 70.003  MATH         M[10] = MEM
 70.004  IEEE         [@10]:SELECT:REF4 OFF




 70.005  MATH         M[1] = ABS(ABS(M[7]) - ABS(M[8])) * 1e+12
 70.006  MATH         M[2] = ABS(ABS(M[7]) - ABS(M[9])) * 1e+12
 70.007  MATH         M[3] = ABS(ABS(M[7]) - ABS(M[10])) * 1e+12
 70.008  MATH         M[4] = ABS(ABS(M[8]) - ABS(M[9])) * 1e+12
 70.009  MATH         M[5] = ABS(ABS(M[8]) - ABS(M[10])) * 1e+12
 70.010  MATH         M[6] = ABS(ABS(M[9]) - ABS(M[10])) * 1e+12




 70.011  MATH         S[1] = "Delay Between"

 70.012  EVAL   -e M[1]<=30:  [S1] CH1 & CH2 is: [M1]ns(<=2ns)
 71.001  EVAL   -e M[6]<=30:  [S1] CH3 & CH4 is: [M6]ns(<=2ns)
 72.001  EVAL   -e M[2]<=30:  [S1] CH1 & CH3 is: [M2]ns(<=7ns)



 73.001  MATH         MEM2="PAHSE OFFSET CH1 TO CH2"

 73.002  IEEE         [@1]:INST 2
 73.003  IEEE         [@1]:PHAS:OFFS 10
 73.004  IEEE         [@1]:OUTP ON
 73.005  EVAL   -s mem2 : Did PHASE OFFSET CH1-CH2 increased by 5 ns?
 74.001  MATH         MEM2="PAHSE OFFSET CH1 TO CH3"

 74.002  IEEE         [@1]:INST 3
 74.003  IEEE         [@1]:PHAS:OFFS 10
 74.004  IEEE         [@1]:OUTP ON
 74.005  EVAL   -s mem2 : Did PHASE OFFSET CH1-CH3 increased by 5 ns?
 75.001  MATH         MEM2="PAHSE OFFSET CH1 TO CH4"

 75.002  IEEE         [@1]:INST 4
 75.003  IEEE         [@1]:PHAS:OFFS 10
 75.004  IEEE         [@1]:OUTP ON
 75.005  EVAL   -s mem2 : Did PHASE OFFSET CH1-CH4 increased by 5 ns?

 76.001  MATH         M[54]=0
 76.002  JMP          1.064


#--------- END OF {* Square Wave Skew between channels TEST *} -----

#--------- START OF {* Sine wave Characteristics TEST *} -----
 76.003  LABEL        TEST_5
 76.004  ASK-   R   Q   B            P                            F        V
 76.005  ASK+           K
 76.006  VSET         MEAS = sa

 76.007  ASK+           K
 76.008  RSLT         =
 76.009  RSLT         =TEST 5 : Sine wave Characteristics Verification.
 76.010  RSLT         ===================================================
 76.011  HEAD         {* Sine wave Characteristics Verification *}
 76.012  PIC          2074_1_2_dist (5,2,W/B)
 76.013  RSLT         =Front Panel Sine wave Distortions Test
 76.014  RSLT         =
 76.015  RSLT         =DISTORTION MEAS.. UNCERTAINTY IS 0.002 OF BASE UNITS.
 76.016  RSLT         =--------------------------------------
 76.017  RSLT         =SINE DISTORTION VERIFICATION CH1
 76.018  RSLT         =--------------------------------
 76.019  IEEE         [@1]:RES
 76.019  IEEE         [@1]:RES
 76.020  IEEE         [@1]:INST 1
 76.021  IEEE         [@1]:OUTP ON

 76.022  RSLT         =1kHz
 76.023  IEEE         [@1]:RES
 76.023  IEEE         [@1]:RES
 76.024  IEEE         [@1]:INST 1
 76.025  IEEE         [@1]:OUTP ON
 76.026  IEEE         [@1]:FUNC:SHAP SIN
 76.027  IEEE         [@1]:FREQ 1E+3
 76.028  IEEE         [@1]:VOLT 5
 76.029  ACC          0.000pct       TOL
 76.030  VSET         exp_unc = 0.002
 76.031  8903         0.000pct       -0.1U         1kH               AD

 77.001  RSLT         =10kHz
 77.002  IEEE         [@1]:FREQ 10E+3
 77.003  ACC          0.000pct       TOL
 77.004  8903         0.000pct       -0.1U         10kH              AD

 78.001  RSLT         =100kHz
 78.002  IEEE         [@1]:FREQ 100E+3
 78.003  ACC          0.000pct       TOL
 78.004  8903         0.000pct       -0.1U         100kH             AD

 79.001  IEEE         [@1]:OUTP OFF
 79.002  PIC          2074_2_2_dist (5,2,W/B)

 79.003  RSLT         =SINE DISTORTION VERIFICATION CH2
 79.004  RSLT         =--------------------------------
 79.005  IEEE         [@1]:RES
 79.005  IEEE         [@1]:RES
 79.006  IEEE         [@28]*RST
 79.006  IEEE         [@28]*RST
 79.007  IEEE         [@1]:INST 2
 79.008  IEEE         [@1]:OUTP ON

 79.009  RSLT         =1kHz
 79.010  IEEE         [@1]:RES
 79.010  IEEE         [@1]:RES
 79.011  IEEE         [@1]:INST 2
 79.012  IEEE         [@1]:OUTP ON
 79.013  IEEE         [@1]:FUNC:SHAP SIN
 79.014  IEEE         [@1]:FREQ 1E+3
 79.015  IEEE         [@1]:VOLT 5
 79.016  ACC          0.000pct       TOL
 79.017  8903         0.000pct       -0.1U         1kH               AD

 80.001  RSLT         =10kHz
 80.002  IEEE         [@1]:FREQ 10E+3
 80.003  ACC          0.000pct       TOL
 80.004  8903         0.000pct       -0.1U         10kH              AD

 81.001  RSLT         =100kHz
 81.002  IEEE         [@1]:FREQ 100E+3
 81.003  ACC          0.000pct       TOL
 81.004  8903         0.000pct       -0.1U         100kH             AD


 82.001  IEEE         [@1]:OUTP OFF

 82.002  RSLT         =SINE DISTORTION VERIFICATION CH3
 82.003  RSLT         =--------------------------------
 82.004  IEEE         [@1]:RES
 82.004  IEEE         [@1]:RES
 82.005  IEEE         [@28]*RST
 82.005  IEEE         [@28]*RST
 82.006  IEEE         [@1]:INST 3
 82.007  IEEE         [@1]:OUTP ON
 82.008  PIC          2074_3_2_dist (5,2,W/B)

 82.009  RSLT         =1kHz
 82.010  IEEE         [@1]:RES
 82.010  IEEE         [@1]:RES
 82.011  IEEE         [@1]:INST 3
 82.012  IEEE         [@1]:OUTP ON
 82.013  IEEE         [@1]:FUNC:SHAP SIN
 82.014  IEEE         [@1]:FREQ 1E+3
 82.015  IEEE         [@1]:VOLT 5
 82.016  ACC          0.000pct       TOL
 82.017  8903         0.000pct       -0.1U         1kH               AD

 83.001  RSLT         =10kHz
 83.002  IEEE         [@1]:FREQ 10E+3
 83.003  ACC          0.000pct       TOL
 83.004  8903         0.000pct       -0.1U         10kH              AD

 84.001  RSLT         =100kHz
 84.002  IEEE         [@1]:FREQ 100E+3
 84.003  ACC          0.000pct       TOL
 84.004  8903         0.000pct       -0.1U         100kH             AD

 85.001  IEEE         [@1]:OUTP OFF

 85.002  RSLT         =SINE DISTORTION VERIFICATION CH4
 85.003  RSLT         =--------------------------------
 85.004  IEEE         [@1]:RES
 85.004  IEEE         [@1]:RES
 85.005  IEEE         [@28]*RST
 85.005  IEEE         [@28]*RST
 85.006  IEEE         [@1]:INST 4
 85.007  IEEE         [@1]:OUTP ON
 85.008  PIC          2074_4_2_dist (5,2,W/B)

 85.009  RSLT         =1kHz
 85.010  IEEE         [@1]:RES
 85.010  IEEE         [@1]:RES
 85.011  IEEE         [@1]:INST 4
 85.012  IEEE         [@1]:OUTP ON
 85.013  IEEE         [@1]:FUNC:SHAP SIN
 85.014  IEEE         [@1]:FREQ 1E+3
 85.015  IEEE         [@1]:VOLT 5
 85.016  ACC          0.000pct       TOL
 85.017  8903         0.000pct       -0.1U         1kH               AD

 86.001  RSLT         =10kHz
 86.002  IEEE         [@1]:FREQ 10E+3
 86.003  ACC          0.000pct       TOL
 86.004  8903         0.000pct       -0.1U         10kH              AD

 87.001  RSLT         =100kHz
 87.002  IEEE         [@1]:FREQ 100E+3
 87.003  ACC          0.000pct       TOL
 87.004  8903         0.000pct       -0.1U         100kH             AD

 88.001  VSET         exp_unc = *
 88.002  IEEE         [@1]:OUTP OFF


#--------- END OF {* Sine wave Characteristics TEST *} -----
#--------- START OF {* Sine wave Spectral Purity TEST *} -----

 88.003  RSLT         =
 88.004  RSLT         =Sine wave Spectral Purity Verification.
 88.005  RSLT         ========================================
 88.006  HEAD         {* Sine wave Spectral Purity *}
 88.007  PIC          2074_1_2_spect (5,2,W/B)
 88.008  RSLT         =Front Panel Sine wave Spectral Purity Test
 88.009  RSLT         =------------------------------------------
 88.010  RSLT         =SINE Spectral Purity VERIFICATION CH1
 88.011  RSLT         =-------------------------------------
 88.012  IEEE         [@1]:RES
 88.012  IEEE         [@1]:RES
 88.013  IEEE         [@18]*RST
 88.013  IEEE         [@18]*RST
 88.014  IEEE         [@1]:INST 1
 88.015  IEEE         [@1]:OUTP ON

 88.016  RSLT         =10 MHz FIRST HARMONY.
 88.017  IEEE         [@1]:SOUR:APPL:SIN 10E+6,5,0,0
 88.018  IEEE         [@18]:INST:NSEL 1
 88.018  IEEE         [@18]:UNIT:POW DBM
 88.019  IEEE         [@18]:OBW:FREQ:SPAN 20 MHz
 88.019  IEEE         [@18]:FREQ:CENT 10 MHz
 88.020  IEEE         [@18]:FREQ:STAR 1E+6
 88.020  IEEE         [@18]:FREQ:STOP 100E+6
 88.021  IEEE         [@18]:DET:FUNC POS
 88.022  IEEE         [@18]:CALC:MARK 1:MAX
 88.022  IEEE         [@18]:CALC:MARK 1:MAX?
 88.023  MATH         M[15]=MEM
 88.024  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
 88.025  IEEE         [@18]:CALC:MARK 1:MAX?
 88.026  MATH         M[16]=MEM
 88.027  IEEE         [D5000]
 88.028  MATH         MEM=M[15]-M[16]
 88.029  ACC          0.01DB         TOL
 88.030  TOL          45U
 88.031  MEMC         17.96DB        TOL

 89.001  RSLT         =10 MHz SECOND HARMONY.
 89.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
 89.003  IEEE         [@18]:CALC:MARK 1:MAX?
 89.004  MATH         M[17]=MEM
 89.005  IEEE         [D5000]
 89.006  MATH         MEM=M[15]-M[17]
 89.007  ACC          0.01DB         TOL
 89.008  TOL          45U
 89.009  MEMC         17.96DB        TOL

 90.001  RSLT         =10 MHz THIRD HARMONY.
 90.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
 90.003  IEEE         [@18]:CALC:MARK 1:MAX?
 90.004  MATH         M[18]=MEM
 90.005  IEEE         [D5000]
 90.006  MATH         MEM=M[15]-M[18]
 90.007  ACC          0.01DB         TOL
 90.008  TOL          45U
 90.009  MEMC         17.96DB        TOL

 91.001  RSLT         =10 MHz FORTH HARMONY.
 91.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
 91.003  IEEE         [@18]:CALC:MARK 1:MAX?
 91.004  MATH         M[19]=MEM
 91.005  IEEE         [D5000]
 91.006  MATH         MEM=M[15]-M[19]
 91.007  ACC          0.01DB         TOL
 91.008  TOL          45U
 91.009  MEMC         17.96DB        TOL

 92.001  RSLT         =10 MHz FIFTH HARMONY.
 92.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
 92.003  IEEE         [@18]:CALC:MARK 1:MAX?
 92.004  MATH         M[20]=MEM
 92.005  IEEE         [D5000]
 92.006  MATH         MEM=M[15]-M[20]
 92.007  ACC          0.01DB         TOL
 92.008  TOL          45U
 92.009  MEMC         17.96DB        TOL


 93.001  RSLT         =50 MHz FIRST HARMONY.
 93.002  IEEE         [@1]:SOUR:APPL:SIN 50E+6,5,0,0
 93.003  IEEE         [@18]:INST:NSEL 1
 93.003  IEEE         [@18]:UNIT:POW DBM
 93.004  IEEE         [@18]:OBW:FREQ:SPAN 100 MHz
 93.004  IEEE         [@18]:FREQ:CENT 50 MHz
 93.005  IEEE         [@18]:FREQ:STAR 10E+6
 93.005  IEEE         [@18]:FREQ:STOP 200E+6
 93.006  IEEE         [@18]:DET:FUNC POS
 93.007  IEEE         [@18]:CALC:MARK 1:MAX
 93.007  IEEE         [@18]:CALC:MARK 1:MAX?
 93.008  MATH         M[15]=MEM
 93.009  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
 93.010  IEEE         [@18]:CALC:MARK 1:MAX?
 93.011  MATH         M[16]=MEM
 93.012  IEEE         [D2000]
 93.013  MATH         MEM=M[15]-M[16]
 93.014  IEEE         [D2000]
 93.015  ACC          0.01DB         TOL
 93.016  TOL          30U
 93.017  MEMC         17.96DB        TOL

 94.001  RSLT         =50 MHz SECOND HARMONY.
 94.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
 94.003  IEEE         [@18]:CALC:MARK 1:MAX?
 94.004  MATH         M[17]=MEM
 94.005  IEEE         [D5000]
 94.006  MATH         MEM=M[15]-M[17]
 94.007  ACC          0.01DB         TOL
 94.008  TOL          30U
 94.009  MEMC         17.96DB        TOL

 95.001  RSLT         =50 MHz THIRD HARMONY.
 95.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
 95.003  IEEE         [@18]:CALC:MARK 1:MAX?
 95.004  MATH         M[18]=MEM
 95.005  IEEE         [D5000]
 95.006  MATH         MEM=M[15]-M[18]
 95.007  ACC          0.01DB         TOL
 95.008  TOL          30U
 95.009  MEMC         17.96DB        TOL

 96.001  RSLT         =50 MHz FORTH HARMONY.
 96.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
 96.003  IEEE         [@18]:CALC:MARK 1:MAX?
 96.004  MATH         M[19]=MEM
 96.005  IEEE         [D5000]
 96.006  MATH         MEM=M[15]-M[19]
 96.007  ACC          0.01DB         TOL
 96.008  TOL          30U
 96.009  MEMC         17.96DB        TOL

 97.001  RSLT         =50 MHz FIFTH HARMONY.
 97.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
 97.003  IEEE         [@18]:CALC:MARK 1:MAX?
 97.004  MATH         M[20]=MEM
 97.005  IEEE         [D5000]
 97.006  MATH         MEM=M[15]-M[20]
 97.007  ACC          0.01DB         TOL
 97.008  TOL          30U
 97.009  MEMC         17.96DB        TOL

 98.001  RSLT         =80 MHz FIRST HARMONY.
 98.002  IEEE         [@1]:SOUR:APPL:SIN 80E+6,5,0,0
 98.003  IEEE         [@18]:INST:NSEL 1
 98.003  IEEE         [@18]:UNIT:POW DBM
 98.004  IEEE         [@18]:OBW:FREQ:SPAN 160 MHz
 98.004  IEEE         [@18]:FREQ:CENT 80 MHz
 98.005  IEEE         [@18]:FREQ:STAR 10E+6
 98.005  IEEE         [@18]:FREQ:STOP 200E+6
 98.006  IEEE         [@18]:DET:FUNC POS
 98.007  IEEE         [@18]:CALC:MARK 1:MAX
 98.007  IEEE         [@18]:CALC:MARK 1:MAX?
 98.008  MATH         M[15]=MEM
 98.009  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
 98.010  IEEE         [@18]:CALC:MARK 1:MAX?
 98.011  MATH         M[16]=MEM
 98.012  IEEE         [D2000]
 98.013  MATH         MEM=M[15]-M[16]
 98.014  ACC          0.01DB         TOL
 98.015  IEEE         [D2000]
 98.016  TOL          25U
 98.017  MEMC         17.96DB        TOL

 99.001  RSLT         =80 MHz SECOND HARMONY.
 99.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
 99.003  IEEE         [@18]:CALC:MARK 1:MAX?
 99.004  MATH         M[17]=MEM
 99.005  IEEE         [D5000]
 99.006  MATH         MEM=M[15]-M[17]
 99.007  ACC          0.01DB         TOL
 99.008  TOL          25U
 99.009  MEMC         17.96DB        TOL

100.001  RSLT         =80 MHz THIRD HARMONY.
100.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
100.003  IEEE         [@18]:CALC:MARK 1:MAX?
100.004  MATH         M[18]=MEM
100.005  IEEE         [D5000]
100.006  MATH         MEM=M[15]-M[18]
100.007  ACC          0.01DB         TOL
100.008  TOL          25U
100.009  MEMC         17.96DB        TOL

101.001  RSLT         =80 MHz FORTH HARMONY.
101.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
101.003  IEEE         [@18]:CALC:MARK 1:MAX?
101.004  MATH         M[19]=MEM
101.005  IEEE         [D5000]
101.006  MATH         MEM=M[15]-M[19]
101.007  ACC          0.01DB         TOL
101.008  TOL          25U
101.009  MEMC         17.96DB        TOL

102.001  RSLT         =80 MHz FIFTH HARMONY.
102.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
102.003  IEEE         [@18]:CALC:MARK 1:MAX?
102.004  MATH         M[20]=MEM
102.005  IEEE         [D5000]
102.006  MATH         MEM=M[15]-M[20]
102.007  ACC          0.01DB         TOL
102.008  TOL          25U
102.009  MEMC         17.96DB        TOL




103.001  IEEE         [@1]:OUTP OFF

103.002  RSLT         =SINE Spectral Purity VERIFICATION CH2
103.003  RSLT         =-------------------------------------
103.004  IEEE         [@1]:RES
103.004  IEEE         [@1]:RES
103.005  IEEE         [@18]*RST
103.005  IEEE         [@18]*RST
103.006  IEEE         [@1]:INST 2
103.007  IEEE         [@1]:OUTP ON
103.008  PIC          2074_2_2_spect (5,2,W/B)

103.009  RSLT         =10 MHz FIRST HARMONY.
103.010  IEEE         [@1]:SOUR:APPL:SIN 10E+6,5,0,0
103.011  IEEE         [@18]:INST:NSEL 1
103.011  IEEE         [@18]:UNIT:POW DBM
103.012  IEEE         [@18]:OBW:FREQ:SPAN 20 MHz
103.012  IEEE         [@18]:FREQ:CENT 10 MHz
103.013  IEEE         [@18]:FREQ:STAR 1E+6
103.013  IEEE         [@18]:FREQ:STOP 100E+6
103.014  IEEE         [@18]:DET:FUNC POS
103.015  IEEE         [@18]:CALC:MARK 1:MAX
103.015  IEEE         [@18]:CALC:MARK 1:MAX?
103.016  MATH         M[15]=MEM
103.017  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
103.018  IEEE         [@18]:CALC:MARK 1:MAX?
103.019  MATH         M[16]=MEM
103.020  IEEE         [D5000]
103.021  MATH         MEM=M[15]-M[16]
103.022  ACC          0.01DB         TOL
103.023  TOL          45U
103.024  MEMC         17.96DB        TOL

104.001  RSLT         =10 MHz SECOND HARMONY.
104.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
104.003  IEEE         [@18]:CALC:MARK 1:MAX?
104.004  MATH         M[17]=MEM
104.005  IEEE         [D5000]
104.006  MATH         MEM=M[15]-M[17]
104.007  ACC          0.01DB         TOL
104.008  TOL          45U
104.009  MEMC         17.96DB        TOL

105.001  RSLT         =10 MHz THIRD HARMONY.
105.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
105.003  IEEE         [@18]:CALC:MARK 1:MAX?
105.004  MATH         M[18]=MEM
105.005  IEEE         [D5000]
105.006  MATH         MEM=M[15]-M[18]
105.007  ACC          0.01DB         TOL
105.008  TOL          45U
105.009  MEMC         17.96DB        TOL

106.001  RSLT         =10 MHz FORTH HARMONY.
106.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
106.003  IEEE         [@18]:CALC:MARK 1:MAX?
106.004  MATH         M[19]=MEM
106.005  IEEE         [D5000]
106.006  MATH         MEM=M[15]-M[19]
106.007  ACC          0.01DB         TOL
106.008  TOL          45U
106.009  MEMC         17.96DB        TOL

107.001  RSLT         =10 MHz FIFTH HARMONY.
107.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
107.003  IEEE         [@18]:CALC:MARK 1:MAX?
107.004  MATH         M[20]=MEM
107.005  IEEE         [D5000]
107.006  MATH         MEM=M[15]-M[20]
107.007  ACC          0.01DB         TOL
107.008  TOL          45U
107.009  MEMC         17.96DB        TOL


108.001  RSLT         =50 MHz FIRST HARMONY.
108.002  IEEE         [@1]:SOUR:APPL:SIN 50E+6,5,0,0
108.003  IEEE         [@18]:INST:NSEL 1
108.003  IEEE         [@18]:UNIT:POW DBM
108.004  IEEE         [@18]:OBW:FREQ:SPAN 100 MHz
108.004  IEEE         [@18]:FREQ:CENT 50 MHz
108.005  IEEE         [@18]:FREQ:STAR 10E+6
108.005  IEEE         [@18]:FREQ:STOP 200E+6
108.006  IEEE         [@18]:DET:FUNC POS
108.007  IEEE         [@18]:CALC:MARK 1:MAX
108.007  IEEE         [@18]:CALC:MARK 1:MAX?
108.008  MATH         M[15]=MEM
108.009  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
108.010  IEEE         [@18]:CALC:MARK 1:MAX?
108.011  MATH         M[16]=MEM
108.012  IEEE         [D2000]
108.013  MATH         MEM=M[15]-M[16]
108.014  IEEE         [D2000]
108.015  ACC          0.01DB         TOL
108.016  TOL          30U
108.017  MEMC         17.96DB        TOL

109.001  RSLT         =50 MHz SECOND HARMONY.
109.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
109.003  IEEE         [@18]:CALC:MARK 1:MAX?
109.004  MATH         M[17]=MEM
109.005  IEEE         [D5000]
109.006  MATH         MEM=M[15]-M[17]
109.007  ACC          0.01DB         TOL
109.008  TOL          30U
109.009  MEMC         17.96DB        TOL

110.001  RSLT         =50 MHz THIRD HARMONY.
110.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
110.003  IEEE         [@18]:CALC:MARK 1:MAX?
110.004  MATH         M[18]=MEM
110.005  IEEE         [D5000]
110.006  MATH         MEM=M[15]-M[18]
110.007  ACC          0.01DB         TOL
110.008  TOL          30U
110.009  MEMC         17.96DB        TOL

111.001  RSLT         =50 MHz FORTH HARMONY.
111.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
111.003  IEEE         [@18]:CALC:MARK 1:MAX?
111.004  MATH         M[19]=MEM
111.005  IEEE         [D5000]
111.006  MATH         MEM=M[15]-M[19]
111.007  ACC          0.01DB         TOL
111.008  TOL          30U
111.009  MEMC         17.96DB        TOL

112.001  RSLT         =50 MHz FIFTH HARMONY.
112.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
112.003  IEEE         [@18]:CALC:MARK 1:MAX?
112.004  MATH         M[20]=MEM
112.005  IEEE         [D5000]
112.006  MATH         MEM=M[15]-M[20]
112.007  ACC          0.01DB         TOL
112.008  TOL          30U
112.009  MEMC         17.96DB        TOL

113.001  RSLT         =80 MHz FIRST HARMONY.
113.002  IEEE         [@1]:SOUR:APPL:SIN 80E+6,5,0,0
113.003  IEEE         [@18]:INST:NSEL 1
113.003  IEEE         [@18]:UNIT:POW DBM
113.004  IEEE         [@18]:OBW:FREQ:SPAN 160 MHz
113.004  IEEE         [@18]:FREQ:CENT 80 MHz
113.005  IEEE         [@18]:FREQ:STAR 10E+6
113.005  IEEE         [@18]:FREQ:STOP 200E+6
113.006  IEEE         [@18]:DET:FUNC POS
113.007  IEEE         [@18]:CALC:MARK 1:MAX
113.007  IEEE         [@18]:CALC:MARK 1:MAX?
113.008  MATH         M[15]=MEM
113.009  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
113.010  IEEE         [@18]:CALC:MARK 1:MAX?
113.011  MATH         M[16]=MEM
113.012  IEEE         [D2000]
113.013  MATH         MEM=M[15]-M[16]
113.014  ACC          0.01DB         TOL
113.015  IEEE         [D2000]
113.016  TOL          25U
113.017  MEMC         17.96DB        TOL

114.001  RSLT         =80 MHz SECOND HARMONY.
114.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
114.003  IEEE         [@18]:CALC:MARK 1:MAX?
114.004  MATH         M[17]=MEM
114.005  IEEE         [D5000]
114.006  MATH         MEM=M[15]-M[17]
114.007  ACC          0.01DB         TOL
114.008  TOL          25U
114.009  MEMC         17.96DB        TOL

115.001  RSLT         =80 MHz THIRD HARMONY.
115.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
115.003  IEEE         [@18]:CALC:MARK 1:MAX?
115.004  MATH         M[18]=MEM
115.005  IEEE         [D5000]
115.006  MATH         MEM=M[15]-M[18]
115.007  ACC          0.01DB         TOL
115.008  TOL          25U
115.009  MEMC         17.96DB        TOL

116.001  RSLT         =80 MHz FORTH HARMONY.
116.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
116.003  IEEE         [@18]:CALC:MARK 1:MAX?
116.004  MATH         M[19]=MEM
116.005  IEEE         [D5000]
116.006  MATH         MEM=M[15]-M[19]
116.007  ACC          0.01DB         TOL
116.008  TOL          25U
116.009  MEMC         17.96DB        TOL

117.001  RSLT         =80 MHz FIFTH HARMONY.
117.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
117.003  IEEE         [@18]:CALC:MARK 1:MAX?
117.004  MATH         M[20]=MEM
117.005  IEEE         [D5000]
117.006  MATH         MEM=M[15]-M[20]
117.007  ACC          0.01DB         TOL
117.008  TOL          25U
117.009  MEMC         17.96DB        TOL



118.001  IEEE         [@1]:OUTP OFF


118.002  RSLT         =SINE Spectral Purity VERIFICATION CH3
118.003  RSLT         =-------------------------------------
118.004  IEEE         [@1]:RES
118.004  IEEE         [@1]:RES
118.005  IEEE         [@18]*RST
118.005  IEEE         [@18]*RST
118.006  IEEE         [@1]:INST 3
118.007  IEEE         [@1]:OUTP ON
118.008  PIC          2074_3_2_spect (5,2,W/B)

118.009  RSLT         =10 MHz FIRST HARMONY.
118.010  IEEE         [@1]:SOUR:APPL:SIN 10E+6,5,0,0
118.011  IEEE         [@18]:INST:NSEL 1
118.011  IEEE         [@18]:UNIT:POW DBM
118.012  IEEE         [@18]:OBW:FREQ:SPAN 20 MHz
118.012  IEEE         [@18]:FREQ:CENT 10 MHz
118.013  IEEE         [@18]:FREQ:STAR 1E+6
118.013  IEEE         [@18]:FREQ:STOP 100E+6
118.014  IEEE         [@18]:DET:FUNC POS
118.015  IEEE         [@18]:CALC:MARK 1:MAX
118.015  IEEE         [@18]:CALC:MARK 1:MAX?
118.016  MATH         M[15]=MEM
118.017  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
118.018  IEEE         [@18]:CALC:MARK 1:MAX?
118.019  MATH         M[16]=MEM
118.020  IEEE         [D5000]
118.021  MATH         MEM=M[15]-M[16]
118.022  ACC          0.01DB         TOL
118.023  TOL          45U
118.024  MEMC         17.96DB        TOL

119.001  RSLT         =10 MHz SECOND HARMONY.
119.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
119.003  IEEE         [@18]:CALC:MARK 1:MAX?
119.004  MATH         M[17]=MEM
119.005  IEEE         [D5000]
119.006  MATH         MEM=M[15]-M[17]
119.007  ACC          0.01DB         TOL
119.008  TOL          45U
119.009  MEMC         17.96DB        TOL

120.001  RSLT         =10 MHz THIRD HARMONY.
120.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
120.003  IEEE         [@18]:CALC:MARK 1:MAX?
120.004  MATH         M[18]=MEM
120.005  IEEE         [D5000]
120.006  MATH         MEM=M[15]-M[18]
120.007  ACC          0.01DB         TOL
120.008  TOL          45U
120.009  MEMC         17.96DB        TOL

121.001  RSLT         =10 MHz FORTH HARMONY.
121.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
121.003  IEEE         [@18]:CALC:MARK 1:MAX?
121.004  MATH         M[19]=MEM
121.005  IEEE         [D5000]
121.006  MATH         MEM=M[15]-M[19]
121.007  ACC          0.01DB         TOL
121.008  TOL          45U
121.009  MEMC         17.96DB        TOL

122.001  RSLT         =10 MHz FIFTH HARMONY.
122.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
122.003  IEEE         [@18]:CALC:MARK 1:MAX?
122.004  MATH         M[20]=MEM
122.005  IEEE         [D5000]
122.006  MATH         MEM=M[15]-M[20]
122.007  ACC          0.01DB         TOL
122.008  TOL          45U
122.009  MEMC         17.96DB        TOL


123.001  RSLT         =50 MHz FIRST HARMONY.
123.002  IEEE         [@1]:SOUR:APPL:SIN 50E+6,5,0,0
123.003  IEEE         [@18]:INST:NSEL 1
123.003  IEEE         [@18]:UNIT:POW DBM
123.004  IEEE         [@18]:OBW:FREQ:SPAN 100 MHz
123.004  IEEE         [@18]:FREQ:CENT 50 MHz
123.005  IEEE         [@18]:FREQ:STAR 10E+6
123.005  IEEE         [@18]:FREQ:STOP 200E+6
123.006  IEEE         [@18]:DET:FUNC POS
123.007  IEEE         [@18]:CALC:MARK 1:MAX
123.007  IEEE         [@18]:CALC:MARK 1:MAX?
123.008  MATH         M[15]=MEM
123.009  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
123.010  IEEE         [@18]:CALC:MARK 1:MAX?
123.011  MATH         M[16]=MEM
123.012  IEEE         [D2000]
123.013  MATH         MEM=M[15]-M[16]
123.014  IEEE         [D2000]
123.015  ACC          0.01DB         TOL
123.016  TOL          30U
123.017  MEMC         17.96DB        TOL

124.001  RSLT         =50 MHz SECOND HARMONY.
124.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
124.003  IEEE         [@18]:CALC:MARK 1:MAX?
124.004  MATH         M[17]=MEM
124.005  IEEE         [D5000]
124.006  MATH         MEM=M[15]-M[17]
124.007  ACC          0.01DB         TOL
124.008  TOL          30U
124.009  MEMC         17.96DB        TOL

125.001  RSLT         =50 MHz THIRD HARMONY.
125.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
125.003  IEEE         [@18]:CALC:MARK 1:MAX?
125.004  MATH         M[18]=MEM
125.005  IEEE         [D5000]
125.006  MATH         MEM=M[15]-M[18]
125.007  ACC          0.01DB         TOL
125.008  TOL          30U
125.009  MEMC         17.96DB        TOL

126.001  RSLT         =50 MHz FORTH HARMONY.
126.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
126.003  IEEE         [@18]:CALC:MARK 1:MAX?
126.004  MATH         M[19]=MEM
126.005  IEEE         [D5000]
126.006  MATH         MEM=M[15]-M[19]
126.007  ACC          0.01DB         TOL
126.008  TOL          30U
126.009  MEMC         17.96DB        TOL

127.001  RSLT         =50 MHz FIFTH HARMONY.
127.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
127.003  IEEE         [@18]:CALC:MARK 1:MAX?
127.004  MATH         M[20]=MEM
127.005  IEEE         [D5000]
127.006  MATH         MEM=M[15]-M[20]
127.007  ACC          0.01DB         TOL
127.008  TOL          30U
127.009  MEMC         17.96DB        TOL

128.001  RSLT         =80 MHz FIRST HARMONY.
128.002  IEEE         [@1]:SOUR:APPL:SIN 80E+6,5,0,0
128.003  IEEE         [@18]:INST:NSEL 1
128.003  IEEE         [@18]:UNIT:POW DBM
128.004  IEEE         [@18]:OBW:FREQ:SPAN 160 MHz
128.004  IEEE         [@18]:FREQ:CENT 80 MHz
128.005  IEEE         [@18]:FREQ:STAR 10E+6
128.005  IEEE         [@18]:FREQ:STOP 200E+6
128.006  IEEE         [@18]:DET:FUNC POS
128.007  IEEE         [@18]:CALC:MARK 1:MAX
128.007  IEEE         [@18]:CALC:MARK 1:MAX?
128.008  MATH         M[15]=MEM
128.009  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
128.010  IEEE         [@18]:CALC:MARK 1:MAX?
128.011  MATH         M[16]=MEM
128.012  IEEE         [D2000]
128.013  MATH         MEM=M[15]-M[16]
128.014  ACC          0.01DB         TOL
128.015  IEEE         [D2000]
128.016  TOL          25U
128.017  MEMC         17.96DB        TOL

129.001  RSLT         =80 MHz SECOND HARMONY.
129.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
129.003  IEEE         [@18]:CALC:MARK 1:MAX?
129.004  MATH         M[17]=MEM
129.005  IEEE         [D5000]
129.006  MATH         MEM=M[15]-M[17]
129.007  ACC          0.01DB         TOL
129.008  TOL          25U
129.009  MEMC         17.96DB        TOL

130.001  RSLT         =80 MHz THIRD HARMONY.
130.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
130.003  IEEE         [@18]:CALC:MARK 1:MAX?
130.004  MATH         M[18]=MEM
130.005  IEEE         [D5000]
130.006  MATH         MEM=M[15]-M[18]
130.007  ACC          0.01DB         TOL
130.008  TOL          25U
130.009  MEMC         17.96DB        TOL

131.001  RSLT         =80 MHz FORTH HARMONY.
131.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
131.003  IEEE         [@18]:CALC:MARK 1:MAX?
131.004  MATH         M[19]=MEM
131.005  IEEE         [D5000]
131.006  MATH         MEM=M[15]-M[19]
131.007  ACC          0.01DB         TOL
131.008  TOL          25U
131.009  MEMC         17.96DB        TOL

132.001  RSLT         =80 MHz FIFTH HARMONY.
132.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
132.003  IEEE         [@18]:CALC:MARK 1:MAX?
132.004  MATH         M[20]=MEM
132.005  IEEE         [D5000]
132.006  MATH         MEM=M[15]-M[20]
132.007  ACC          0.01DB         TOL
132.008  TOL          25U
132.009  MEMC         17.96DB        TOL



133.001  IEEE         [@1]:OUTP OFF

133.002  RSLT         =SINE Spectral Purity VERIFICATION CH4
133.003  RSLT         =-------------------------------------
133.004  IEEE         [@1]:RES
133.004  IEEE         [@1]:RES
133.005  IEEE         [@18]*RST
133.005  IEEE         [@18]*RST
133.006  IEEE         [@1]:INST 4
133.007  IEEE         [@1]:OUTP ON
133.008  PIC          2074_4_2_spect (5,2,W/B)

133.009  RSLT         =10 MHz FIRST HARMONY.
133.010  IEEE         [@1]:SOUR:APPL:SIN 10E+6,5,0,0
133.011  IEEE         [@18]:INST:NSEL 1
133.011  IEEE         [@18]:UNIT:POW DBM
133.012  IEEE         [@18]:OBW:FREQ:SPAN 20 MHz
133.012  IEEE         [@18]:FREQ:CENT 10 MHz
133.013  IEEE         [@18]:FREQ:STAR 1E+6
133.013  IEEE         [@18]:FREQ:STOP 100E+6
133.014  IEEE         [@18]:DET:FUNC POS
133.015  IEEE         [@18]:CALC:MARK 1:MAX
133.015  IEEE         [@18]:CALC:MARK 1:MAX?
133.016  MATH         M[15]=MEM
133.017  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
133.018  IEEE         [@18]:CALC:MARK 1:MAX?
133.019  MATH         M[16]=MEM
133.020  IEEE         [D5000]
133.021  MATH         MEM=M[15]-M[16]
133.022  ACC          0.01DB         TOL
133.023  TOL          45U
133.024  MEMC         17.96DB        TOL

134.001  RSLT         =10 MHz SECOND HARMONY.
134.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
134.003  IEEE         [@18]:CALC:MARK 1:MAX?
134.004  MATH         M[17]=MEM
134.005  IEEE         [D5000]
134.006  MATH         MEM=M[15]-M[17]
134.007  ACC          0.01DB         TOL
134.008  TOL          45U
134.009  MEMC         17.96DB        TOL

135.001  RSLT         =10 MHz THIRD HARMONY.
135.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
135.003  IEEE         [@18]:CALC:MARK 1:MAX?
135.004  MATH         M[18]=MEM
135.005  IEEE         [D5000]
135.006  MATH         MEM=M[15]-M[18]
135.007  ACC          0.01DB         TOL
135.008  TOL          45U
135.009  MEMC         17.96DB        TOL

136.001  RSLT         =10 MHz FORTH HARMONY.
136.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
136.003  IEEE         [@18]:CALC:MARK 1:MAX?
136.004  MATH         M[19]=MEM
136.005  IEEE         [D5000]
136.006  MATH         MEM=M[15]-M[19]
136.007  ACC          0.01DB         TOL
136.008  TOL          45U
136.009  MEMC         17.96DB        TOL

137.001  RSLT         =10 MHz FIFTH HARMONY.
137.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
137.003  IEEE         [@18]:CALC:MARK 1:MAX?
137.004  MATH         M[20]=MEM
137.005  IEEE         [D5000]
137.006  MATH         MEM=M[15]-M[20]
137.007  ACC          0.01DB         TOL
137.008  TOL          45U
137.009  MEMC         17.96DB        TOL


138.001  RSLT         =50 MHz FIRST HARMONY.
138.002  IEEE         [@1]:SOUR:APPL:SIN 50E+6,5,0,0
138.003  IEEE         [@18]:INST:NSEL 1
138.003  IEEE         [@18]:UNIT:POW DBM
138.004  IEEE         [@18]:OBW:FREQ:SPAN 100 MHz
138.004  IEEE         [@18]:FREQ:CENT 50 MHz
138.005  IEEE         [@18]:FREQ:STAR 10E+6
138.005  IEEE         [@18]:FREQ:STOP 200E+6
138.006  IEEE         [@18]:DET:FUNC POS
138.007  IEEE         [@18]:CALC:MARK 1:MAX
138.007  IEEE         [@18]:CALC:MARK 1:MAX?
138.008  MATH         M[15]=MEM
138.009  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
138.010  IEEE         [@18]:CALC:MARK 1:MAX?
138.011  MATH         M[16]=MEM
138.012  IEEE         [D2000]
138.013  MATH         MEM=M[15]-M[16]
138.014  IEEE         [D2000]
138.015  ACC          0.01DB         TOL
138.016  TOL          30U
138.017  MEMC         17.96DB        TOL

139.001  RSLT         =50 MHz SECOND HARMONY.
139.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
139.003  IEEE         [@18]:CALC:MARK 1:MAX?
139.004  MATH         M[17]=MEM
139.005  IEEE         [D5000]
139.006  MATH         MEM=M[15]-M[17]
139.007  ACC          0.01DB         TOL
139.008  TOL          30U
139.009  MEMC         17.96DB        TOL

140.001  RSLT         =50 MHz THIRD HARMONY.
140.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
140.003  IEEE         [@18]:CALC:MARK 1:MAX?
140.004  MATH         M[18]=MEM
140.005  IEEE         [D5000]
140.006  MATH         MEM=M[15]-M[18]
140.007  ACC          0.01DB         TOL
140.008  TOL          30U
140.009  MEMC         17.96DB        TOL

141.001  RSLT         =50 MHz FORTH HARMONY.
141.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
141.003  IEEE         [@18]:CALC:MARK 1:MAX?
141.004  MATH         M[19]=MEM
141.005  IEEE         [D5000]
141.006  MATH         MEM=M[15]-M[19]
141.007  ACC          0.01DB         TOL
141.008  TOL          30U
141.009  MEMC         17.96DB        TOL

142.001  RSLT         =50 MHz FIFTH HARMONY.
142.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
142.003  IEEE         [@18]:CALC:MARK 1:MAX?
142.004  MATH         M[20]=MEM
142.005  IEEE         [D5000]
142.006  MATH         MEM=M[15]-M[20]
142.007  ACC          0.01DB         TOL
142.008  TOL          30U
142.009  MEMC         17.96DB        TOL

143.001  RSLT         =80 MHz FIRST HARMONY.
143.002  IEEE         [@1]:SOUR:APPL:SIN 80E+6,5,0,0
143.003  IEEE         [@18]:INST:NSEL 1
143.003  IEEE         [@18]:UNIT:POW DBM
143.004  IEEE         [@18]:OBW:FREQ:SPAN 160 MHz
143.004  IEEE         [@18]:FREQ:CENT 80 MHz
143.005  IEEE         [@18]:FREQ:STAR 10E+6
143.005  IEEE         [@18]:FREQ:STOP 200E+6
143.006  IEEE         [@18]:DET:FUNC POS
143.007  IEEE         [@18]:CALC:MARK 1:MAX
143.007  IEEE         [@18]:CALC:MARK 1:MAX?
143.008  MATH         M[15]=MEM
143.009  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
143.010  IEEE         [@18]:CALC:MARK 1:MAX?
143.011  MATH         M[16]=MEM
143.012  IEEE         [D2000]
143.013  MATH         MEM=M[15]-M[16]
143.014  ACC          0.01DB         TOL
143.015  IEEE         [D2000]
143.016  TOL          25U
143.017  MEMC         17.96DB        TOL

144.001  RSLT         =80 MHz SECOND HARMONY.
144.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
144.003  IEEE         [@18]:CALC:MARK 1:MAX?
144.004  MATH         M[17]=MEM
144.005  IEEE         [D5000]
144.006  MATH         MEM=M[15]-M[17]
144.007  ACC          0.01DB         TOL
144.008  TOL          25U
144.009  MEMC         17.96DB        TOL

145.001  RSLT         =80 MHz THIRD HARMONY.
145.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
145.003  IEEE         [@18]:CALC:MARK 1:MAX?
145.004  MATH         M[18]=MEM
145.005  IEEE         [D5000]
145.006  MATH         MEM=M[15]-M[18]
145.007  ACC          0.01DB         TOL
145.008  TOL          25U
145.009  MEMC         17.96DB        TOL

146.001  RSLT         =80 MHz FORTH HARMONY.
146.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
146.003  IEEE         [@18]:CALC:MARK 1:MAX?
146.004  MATH         M[19]=MEM
146.005  IEEE         [D5000]
146.006  MATH         MEM=M[15]-M[19]
146.007  ACC          0.01DB         TOL
146.008  TOL          25U
146.009  MEMC         17.96DB        TOL

147.001  RSLT         =80 MHz FIFTH HARMONY.
147.002  IEEE         [@18]:CALC:MARK 1:MAX:RIGH
147.003  IEEE         [@18]:CALC:MARK 1:MAX?
147.004  MATH         M[20]=MEM
147.005  IEEE         [D5000]
147.006  MATH         MEM=M[15]-M[20]
147.007  ACC          0.01DB         TOL
147.008  TOL          25U
147.009  MEMC         17.96DB        TOL


148.001  IEEE         [@1]:OUTP OFF




#--------- END OF {* Sine wave Spectral Purity TEST *} -----

#--------- START OF {* Sine Wave Flatness TEST *}
148.002  RSLT         =
148.003  RSLT         =FLATNESS MEAS.. UNCERTAINTY IS 0.1 OF BASE UNITS.
148.004  RSLT         ==================================================
148.005  RSLT         =Sine Wave Flatness Verification.
148.006  RSLT         ==================================================
148.007  ASK+           K
148.008  PIC          2074_ch1_scp (5,2,W/B) "SETUP COMPLETED? Y/N"

148.009  IEEE         [@1]:RES
148.009  IEEE         [@1]:RES
148.009  IEEE         [@10]*CLS
148.009  IEEE         [@10]*RST

148.010  IEEE         [@1]:INST 1
148.011  IEEE         [@1]:SOUR:APPL:SIN 1,1E+3,6,0
148.012  IEEE         [@1]:OUTP ON

148.013  IEEE         [@1]:INST 2
148.014  IEEE         [@1]:SOUR:APPL:SIN 2,1E+3,6,0
148.015  IEEE         [@1]:OUTP ON

148.016  IEEE         [@1]:INST 3
148.017  IEEE         [@1]:SOUR:APPL:SIN 3,1E+3,6,0
148.018  IEEE         [@1]:OUTP ON

148.019  IEEE         [@1]:INST 4
148.020  IEEE         [@1]:SOUR:APPL:SIN 4,1E+3,6,0
148.021  IEEE         [@1]:OUTP ON


148.022  MATH         M[100] = 1
148.023  IEEE         [@10]:FAC
148.024  IEEE         [@10]:AUTOS EXEC
148.025  IEEE         [@10]:SELECT:CH1 OFF
148.026  IEEE         [@10]:SELECT:CH2 OFF
148.027  IEEE         [@10]:SELECT:CH3 OFF
148.028  IEEE         [@10]:SELECT:CH4 OFF
148.029  IEEE         [@10]:CH1:PROBE 1;VOLTS 1
148.029  IEEE         [@10]:CH2:PROBE 2;VOLTS 1
148.029  IEEE         [@10]:CH3:PROBE 3;VOLTS 1
148.029  IEEE         [@10]:CH4:PROBE 4;VOLTS 1
148.029  IEEE         [@10]:CH4:PROBE 4;VOLTS 1

148.030  IEEE         [@10]:HOR:MAI:SCA 0.4E-6
148.031  IEEE         [@10]:ACQ:MOD AVE
148.032  IEEE         [@10]:ACQ:NUMAV 8
148.033  IEEE         [D1000]


148.034  RSLT         =CH1 FLATENESS TEST.
148.035  RSLT         =-------------------
148.036  IEEE         [@10]:SELECT:CH1 ON
148.037  IEEE         [@10]:SELECT:CH2 OFF
148.038  IEEE         [@10]:SELECT:CH3 OFF
148.039  IEEE         [@10]:SELECT:CH4 OFF
148.040  VSET         EXP_UNC = 0.1
148.041  IEEE         [@1]:INST 1
148.042  IEEE         [@1]:FUNC:SHAP SIN
148.043  IEEE         [@1]:FREQ 1E+6
148.044  IEEE         [@1]:VOLT 6

148.045  IEEE         [@1]:OUTP ON
148.046  MATH         MEM2="REFERENCE POINT."
148.047  EVAL   -S MEM2:IS AMPLITUDE 6 DIVISIONS?
149.001  IEEE         [@10]:MEASU:IMM:VAL?[I]
149.002  MATH         M[2]=MEM

149.003  IEEE         [@1]:FUNC:SHAP SIN
149.004  IEEE         [@1]:FREQ 1E+7
149.005  IEEE         [@1]:VOLT 6

149.006  IEEE         [@10]:HOR:MAI:SCA 200E-9
149.007  IEEE         [@10]:MEASU:IMM:TYP AMP
149.008  IEEE         [@10]:MEASU:IMM:VAL?[I]
149.009  IEEE         [D3000]
149.010  MATH         M[1]=MEM
149.011  IEEE         [@10]:MEASU:IMM:VAL?[I]
149.012  MATH         M[1]=MEM
149.013  TOL          0.3U
149.014  MEMC         6.0V           TOL
150.001  EVAL   -E M[1]-M[2]<0.3:CH1 10MHz FLATNESS TEST PASSED O.K

151.001  IEEE         [@1]:FUNC:SHAP SIN
151.002  IEEE         [@1]:FREQ 5E+7
151.003  IEEE         [@1]:VOLT 6

151.004  IEEE         [@10]:HOR:MAI:SCA 20E-9
151.005  IEEE         [@10]:MEASU:IMM:TYP AMP
151.006  IEEE         [@10]:MEASU:IMM:VAL?[I]
151.007  IEEE         [D10000]
151.008  MATH         M[1]=MEM
#151.009  MATH         M[2]=6
151.009  IEEE         [@10]:MEASU:IMM:VAL?[I]
151.010  MATH         M[1]=MEM
151.011  TOL          0.4U
151.012  MEMC         6.0V           TOL
152.001  EVAL   -E M[1]-M[2]<0.4:CH1 50MHz FLATNESS TEST PASSED O.K

153.001  IEEE         [@1]:FUNC:SHAP SIN
153.002  IEEE         [@1]:FREQ 8E+7
153.003  IEEE         [@1]:VOLT 6

153.004  IEEE         [@10]:HOR:MAI:SCA 20E-9
153.005  IEEE         [@10]:MEASU:IMM:TYP AMP
153.006  IEEE         [@10]:MEASU:IMM:VAL?[I]
153.007  IEEE         [D10000]
153.008  MATH         M[1]=MEM
153.009  IEEE         [@10]:MEASU:IMM:VAL?[I]
153.010  MATH         M[1]=MEM
153.011  TOL          0.4U
153.012  MEMC         6.0V           TOL
154.001  EVAL   -E M[1]-M[2]<0.4:CH1 80MHz FLATNESS TEST PASSED O.K

155.001  PIC          2074_ch2_scp (5,2,W/B) "SETUP COMPLETED? Y/N"

155.002  RSLT         =CH2 FLATENESS TEST.
155.003  RSLT         =-------------------
155.004  IEEE         [@10]:SELECT:CH1 ON
155.005  IEEE         [@10]:SELECT:CH2 OFF
155.006  IEEE         [@10]:SELECT:CH3 OFF
155.007  IEEE         [@10]:SELECT:CH4 OFF
155.008  IEEE         [@10]:AUTOS EXEC

155.009  IEEE         [@1]:INST 2
155.010  IEEE         [@1]:FUNC:SHAP SIN
155.011  IEEE         [@1]:FREQ 1E+6
155.012  IEEE         [@1]:VOLT 6

155.013  IEEE         [@1]:OUTP ON
155.014  MATH         MEM2="REFERENCE POINT."
155.015  EVAL   -S MEM2:IS AMPLITUDE 6 DIVISIONS?
156.001  IEEE         [@10]:MEASU:IMM:VAL?[I]
156.002  MATH         M[2]=MEM

156.003  IEEE         [@1]:FUNC:SHAP SIN
156.004  IEEE         [@1]:FREQ 1E+7
156.005  IEEE         [@1]:VOLT 6

156.006  IEEE         [@10]:HOR:MAI:SCA 200E-9
156.007  IEEE         [@10]:MEASU:IMM:TYP AMP
156.008  IEEE         [@10]:MEASU:IMM:VAL?[I]
156.009  IEEE         [D3000]
156.010  MATH         M[1]=MEM
156.011  IEEE         [@10]:MEASU:IMM:VAL?[I]
156.012  MATH         M[1]=MEM
156.013  TOL          0.3U
156.014  MEMC         6.0V           TOL
157.001  EVAL   -E M[1]-M[2]<0.3:CH2 10MHz FLATNESS TEST PASSED O.K

158.001  IEEE         [@1]:FUNC:SHAP SIN
158.002  IEEE         [@1]:FREQ 5E+7
158.003  IEEE         [@1]:VOLT 6

158.004  IEEE         [@10]:HOR:MAI:SCA 20E-9
158.005  IEEE         [@10]:MEASU:IMM:TYP AMP
158.006  IEEE         [@10]:MEASU:IMM:VAL?[I]
158.007  IEEE         [D10000]
158.008  MATH         M[1]=MEM
158.009  TOL          0.4U
158.010  IEEE         [@10]:MEASU:IMM:VAL?[I]
158.011  MATH         M[1]=MEM
158.012  MEMC         6.0V           TOL
159.001  EVAL   -E M[1]-M[2]<0.4:CH2 50MHz FLATNESS TEST PASSED O.K

160.001  IEEE         [@1]:FUNC:SHAP SIN
160.002  IEEE         [@1]:FREQ 8E+7
160.003  IEEE         [@1]:VOLT 6

160.004  IEEE         [@10]:HOR:MAI:SCA 20E-9
160.005  IEEE         [@10]:MEASU:IMM:TYP AMP
160.006  IEEE         [@10]:MEASU:IMM:VAL?[I]
160.007  IEEE         [D10000]
160.008  MATH         M[1]=MEM
160.009  IEEE         [@10]:MEASU:IMM:VAL?[I]
160.010  MATH         M[1]=MEM
160.011  TOL          0.4U
160.012  MEMC         6.0V           TOL
161.001  EVAL   -E M[1]-M[2]<0.4:CH2 80MHz FLATNESS TEST PASSED O.K

162.001  PIC          2074_ch3_scp (5,2,W/B) "SETUP COMPLETED? Y/N"

162.002  RSLT         =CH3 FLATENESS TEST.
162.003  RSLT         =-------------------
162.004  IEEE         [@10]:SELECT:CH1 ON
162.005  IEEE         [@10]:SELECT:CH2 OFF
162.006  IEEE         [@10]:SELECT:CH3 OFF
162.007  IEEE         [@10]:SELECT:CH4 OFF
162.008  IEEE         [@10]:AUTOS EXEC

162.009  IEEE         [@1]:INST 3
162.010  IEEE         [@1]:FUNC:SHAP SIN
162.011  IEEE         [@1]:FREQ 1E+6
162.012  IEEE         [@1]:VOLT 6

162.013  IEEE         [@1]:OUTP ON
162.014  MATH         MEM2="REFERENCE POINT."
162.015  EVAL   -S MEM2:IS AMPLITUDE 6 DIVISIONS?
163.001  IEEE         [@10]:MEASU:IMM:VAL?[I]
163.002  MATH         M[2]=MEM


163.003  IEEE         [@1]:FUNC:SHAP SIN
163.004  IEEE         [@1]:FREQ 1E+7
163.005  IEEE         [@1]:VOLT 6

163.006  IEEE         [@10]:HOR:MAI:SCA 200E-9
163.007  IEEE         [@10]:MEASU:IMM:TYP AMP
163.008  IEEE         [@10]:MEASU:IMM:VAL?[I]
163.009  IEEE         [D10000]
163.010  MATH         M[1]=MEM
163.011  IEEE         [@10]:MEASU:IMM:VAL?[I]
163.012  MATH         M[1]=MEM
163.013  TOL          0.3U
163.014  MEMC         6.0V           TOL
164.001  EVAL   -E M[1]-M[2]<0.3:CH3 10MHz FLATNESS TEST PASSED O.K

165.001  IEEE         [@1]:FUNC:SHAP SIN
165.002  IEEE         [@1]:FREQ 5E+7
165.003  IEEE         [@1]:VOLT 6

165.004  IEEE         [@10]:HOR:MAI:SCA 20E-9
165.005  IEEE         [@10]:MEASU:IMM:TYP AMP
165.006  IEEE         [@10]:MEASU:IMM:VAL?[I]
165.007  IEEE         [D10000]
165.008  MATH         M[1]=MEM
165.009  IEEE         [@10]:MEASU:IMM:VAL?[I]
165.010  MATH         M[1]=MEM
165.011  TOL          0.4U
165.012  MEMC         6.0V           TOL
166.001  EVAL   -E M[1]-M[2]<0.4:CH3 50MHz FLATNESS TEST PASSED O.K

167.001  IEEE         [@1]:FUNC:SHAP SIN
167.002  IEEE         [@1]:FREQ 8E+7
167.003  IEEE         [@1]:VOLT 6

167.004  IEEE         [@10]:HOR:MAI:SCA 20E-9
167.005  IEEE         [@10]:MEASU:IMM:TYP AMP
167.006  IEEE         [@10]:MEASU:IMM:VAL?[I]
167.007  IEEE         [D3000]
167.008  MATH         M[1]=MEM
167.009  IEEE         [@10]:MEASU:IMM:VAL?[I]
167.010  MATH         M[1]=MEM
167.011  TOL          0.4U
167.012  MEMC         6.0V           TOL
168.001  EVAL   -E M[1]-M[2]<0.4:CH3 80MHz FLATNESS TEST PASSED O.K
169.001  PIC          2074_ch4_scp (5,2,W/B) "SETUP COMPLETED? Y/N"


169.002  RSLT         =CH4 FLATENESS TEST.
169.003  RSLT         =-------------------
169.004  IEEE         [@10]:SELECT:CH1 ON
169.005  IEEE         [@10]:SELECT:CH2 OFF
169.006  IEEE         [@10]:SELECT:CH3 OFF
169.007  IEEE         [@10]:SELECT:CH4 OFF
169.008  IEEE         [@10]:AUTOS EXEC

169.009  IEEE         [@1]:INST 4
169.010  IEEE         [@1]:FUNC:SHAP SIN
169.011  IEEE         [@1]:FREQ 1E+6
169.012  IEEE         [@1]:VOLT 6

169.013  IEEE         [@1]:OUTP ON
169.014  MATH         MEM2="REFERENCE POINT."
169.015  EVAL   -S MEM2:IS AMPLITUDE 6 DIVISIONS?
170.001  IEEE         [@10]:MEASU:IMM:VAL?[I]
170.002  MATH         M[2]=MEM


170.003  IEEE         [@1]:FUNC:SHAP SIN
170.004  IEEE         [@1]:FREQ 1E+7
170.005  IEEE         [@1]:VOLT 6

170.006  IEEE         [@10]:HOR:MAI:SCA 200E-9
170.007  IEEE         [@10]:MEASU:IMM:TYP AMP
170.008  IEEE         [@10]:MEASU:IMM:VAL?[I]
170.009  IEEE         [D10000]
170.010  MATH         M[1]=MEM
170.011  IEEE         [@10]:MEASU:IMM:VAL?[I]
170.012  MATH         M[1]=MEM
170.013  TOL          0.3U
170.014  MEMC         6.0V           TOL
171.001  EVAL   -E M[1]-M[2]<0.3:CH4 10MHz FLATNESS TEST PASSED O.K

172.001  IEEE         [@1]:FUNC:SHAP SIN
172.002  IEEE         [@1]:FREQ 5E+7
172.003  IEEE         [@1]:VOLT 6

172.004  IEEE         [@10]:HOR:MAI:SCA 20E-9
172.005  IEEE         [@10]:MEASU:IMM:TYP AMP
172.006  IEEE         [@10]:MEASU:IMM:VAL?[I]
172.007  IEEE         [D10000]
172.008  MATH         M[1]=MEM
172.009  IEEE         [@10]:MEASU:IMM:VAL?[I]
172.010  MATH         M[1]=MEM
172.011  TOL          0.4U
172.012  MEMC         6.0V           TOL
173.001  EVAL   -E M[1]-M[2]<0.4:CH4 50MHz FLATNESS TEST PASSED O.K

174.001  IEEE         [@1]:FUNC:SHAP SIN
174.002  IEEE         [@1]:FREQ 8E+7
174.003  IEEE         [@1]:VOLT 6

174.004  IEEE         [@10]:HOR:MAI:SCA 20E-9
174.005  IEEE         [@10]:MEASU:IMM:TYP AMP
174.006  IEEE         [@10]:MEASU:IMM:VAL?[I]
174.007  IEEE         [D10000]
174.008  MATH         M[1]=MEM
174.009  IEEE         [@10]:MEASU:IMM:VAL?[I]
174.010  MATH         M[1]=MEM
174.011  TOL          0.4U
174.012  MEMC         6.0V           TOL
175.001  EVAL   -E M[1]-M[2]<0.4:CH4 80MHz FLATNESS TEST PASSED O.K
176.001  VSET         EXP_UNC = *
176.002  MATH         M[55]=0
176.003  JMP          1.065


#--------- END OF {* Sine Wave Flatness TEST *} -----


#--------- START OF {* Trigger Operation Verification TEST *} -----
176.004  LABEL        TEST_6

176.005  RSLT         =
176.006  RSLT         =TEST 6 : Trigger Operation Verification TEST.
176.007  RSLT         ===================================================
176.008  HEAD         {* Trigger, Gate and Burst *}
176.009  PIC          2074_trig_all_scp (5,2,W/B)
176.010  RSLT         =Trigger, Gate and Burst Test
176.011  RSLT         =----------------------------

176.012  IEEE         [@1]:RES
176.012  IEEE         [@1]:RES
176.013  IEEE         [@2]*CLS
176.013  IEEE         [@2]*RST
176.013  IEEE         [@3]*CLS
176.013  IEEE         [@3]*RST
176.014  IEEE         [@3]:INIT:AUTO ON
176.015  IEEE         [@3]:FUNC 'TINT'
#   SET CH1
176.016  IEEE         [@3]:EVENT1:LEVEL 0.5V
176.017  IEEE         [@3]:EVENT2:FEED 'INP1'
176.018  IEEE         [@3]:INP1:IMP 50
176.019  IEEE         [@3]:INP1:COUP DC
176.020  IEEE         [@3]:INP1:ATT 1
176.021  IEEE         [@3]:INP1:FILT OFF
#   SET CH2
176.022  IEEE         [@3]:EVENT2:LEVEL 0.5V
176.023  IEEE         [@3]:INP2:IMP 50
176.024  IEEE         [@3]:INP2:COUP DC
176.025  IEEE         [@3]:INP2:ATT 1
176.026  IEEE         [@3]:INP2:FILT OFF

176.027  IEEE         [@10]*RST
176.027  IEEE         [@10]*RST
176.028  IEEE         [@1]:INST 1
176.029  IEEE         [@1]:OUTP ON
176.030  IEEE         [@1]:INST 2
176.031  IEEE         [@1]:OUTP ON
176.032  IEEE         [@10]SELECT:CH1 ON;CH2 OFF:CH3 OFF;CH4 OFF
176.032  IEEE         [@10]CH1:PROBE 1;VOLTS 2
176.032  IEEE         [@10]CH2:PROBE 1;VOLTS 2
176.032  IEEE         [@10]CH3:PROBE 1;VOLTS 2
176.032  IEEE         [@10]CH4:PROBE 1;VOLTS 2
176.033  IEEE         [@10]HOR:MAIN:SCALE 1E-3
176.034  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH1
176.034  IEEE         [@10]TRIG:MAIN:MODE AUTO

176.035  RSLT         =TRIGGER TEST
176.036  RSLT         =------------
176.037  IEEE         [@1]:SOUR:APPL:SIN 1.5625E+6,5,0,0
176.038  IEEE         [@1]:TRIG:SOUR:ADV EXT
176.039  IEEE         [@1]:TRIG:TIM 1E-3

176.040  IEEE         [@2]:PER 1mS
176.041  IEEE         [@2]:WID 20NS:D0
176.042  IEEE         [D3000]
176.043  IEEE         [@10]:TRIG:STATE?[10][I$]
176.044  MATH         M[1] = FIND(MEM2, "TRIG", 1)
176.045  EVAL   -E M[1]:CH 1 TRIGGER, SCOPE STATE = Triggered waveform

177.001  IEEE         [@10]SELECT:CH1 OFF;CH2 ON:CH3 OFF;CH4 OFF
177.002  IEEE         [@10]HOR:MAIN:SCALE 1E-3
177.003  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH2
177.004  MATH         M[1] = FIND(MEM2, "TRIG", 1)
177.005  EVAL   -E M[1]:CH 2 TRIGGER, SCOPE STATE = Triggered waveform

178.001  IEEE         [@10]SELECT:CH1 OFF;CH2 OFF:CH3 ON;CH4 OFF
178.002  IEEE         [@10]HOR:MAIN:SCALE 1E-3
178.003  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH3
178.004  MATH         M[1] = FIND(MEM2, "TRIG", 1)
178.005  EVAL   -E M[1]:CH 3 TRIGGER, SCOPE STATE = Triggered waveform

179.001  IEEE         [@10]SELECT:CH1 OFF;CH2 OFF:CH3 OFF;CH4 ON
179.002  IEEE         [@10]HOR:MAIN:SCALE 1E-3
179.003  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH4
179.004  MATH         M[1] = FIND(MEM2, "TRIG", 1)
179.005  EVAL   -E M[1]:CH 4 TRIGGER, SCOPE STATE = Triggered waveform


180.001  RSLT         =Trigger,GATE TEST
180.002  RSLT         =-----------------
180.003  IEEE         [@10]SELECT:CH1 ON;CH2 OFF:CH3 OFF;CH4 OFF
180.004  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH1
180.005  IEEE         [@1]:SOUR:APPL:SIN 1.5625E+6,5,0,0
180.006  IEEE         [@1]:TRIG:SOUR:ADV EXT
180.007  IEEE         [@1]:TRIG:TIM 1E-3
180.008  IEEE         [@1]INIT:CONT OFF
180.009  IEEE         [@1]:TRIG:GATE ON
180.010  IEEE         [@2]:PER 1mS
180.011  IEEE         [@2]:DTY 50%:D0
180.012  IEEE         [D3000]
180.013  IEEE         [@10]:TRIG:STATE?[10][I$]
180.014  MATH         M[1] = FIND(MEM2, "TRIG", 1)
180.015  EVAL   -E M[1]:CH 1 GATE, SCOPE STATE = Gated Waveform

181.001  IEEE         [@10]SELECT:CH1 OFF;CH2 ON:CH3 OFF;CH4 OFF
181.002  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH1
181.003  MATH         M[1] = FIND(MEM2, "TRIG", 1)
181.004  EVAL   -E M[1]:CH 2 GATE, SCOPE STATE = Gated Waveform

182.001  IEEE         [@10]SELECT:CH1 OFF;CH2 OFF:CH3 ON;CH4 OFF
182.002  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH3
182.003  MATH         M[1] = FIND(MEM2, "TRIG", 1)
182.004  EVAL   -E M[1]:CH 3 GATE, SCOPE STATE = Gated Waveform

183.001  IEEE         [@10]SELECT:CH1 OFF;CH2 OFF:CH3 OFF;CH4 ON
183.002  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH4
183.003  MATH         M[1] = FIND(MEM2, "TRIG", 1)
183.004  EVAL   -E M[1]:CH 4 GATE, SCOPE STATE = Gated Waveform


184.001  RSLT         =Trigger,BURST TEST
184.002  RSLT         =------------------
184.003  PIC          2074_2_CNTR (5,2,W/B)
184.004  IEEE         [@1]:SOUR:APPL:SIN 1.5625E+6,5,0,0
184.005  IEEE         [@1]:TRIG:SOUR:ADV EXT
184.006  IEEE         [@1]:TRIG:TIM 1E-3
184.007  IEEE         [@1]INIT:CONT OFF
184.008  IEEE         [@1]:TRIG:GATE ON
184.009  IEEE         [@2]:PER 1mS
184.010  IEEE         [@2]:BUR 10E+6:D0
184.011  IEEE         [@1]INIT:CONT ON

184.012  IEEE         [@3]*RST
184.013  IEEE         [@3]:INIT:AUTO ON
184.014  IEEE         [@3]:FUNC 'TINT'
#   SET CH1
184.015  IEEE         [@3]:EVENT1:LEVEL 0.5V
184.016  IEEE         [@3]:EVENT2:FEED 'INP1'
184.017  IEEE         [@3]:INP1:IMP 50
184.018  IEEE         [@3]:INP1:COUP DC
184.019  IEEE         [@3]:INP1:ATT 1
184.020  IEEE         [@3]:INP1:FILT OFF
#   SET CH2
184.021  IEEE         [@3]:EVENT2:LEVEL 0.5V
184.022  IEEE         [@3]:INP2:IMP 50
184.023  IEEE         [@3]:INP2:COUP DC
184.024  IEEE         [@3]:INP2:ATT 1
184.025  IEEE         [@3]:INP2:FILT OFF

184.026  IEEE         [@3]:INIT:IMM
184.027  IEEE         [D3000]
184.028  ACC          0.001T        TOL
184.029  IEEE         [@3]:READ:FREQ?[I]
184.030  MATH         M[1]=10E+6
184.031  MATH         M[2]=MEM-M[1]
184.032  EVAL   -E M[2]==0:CH 1 BURST, COUNTER READ = 10E+6 WAVES.


185.001  IEEE         [@1]:SOUR:APPL:SIN 1.5625E+6,5,0,0
185.002  IEEE         [@1]:TRIG:SOUR:ADV EXT
185.003  IEEE         [@1]:TRIG:TIM 1E-3
185.004  IEEE         [@1]INIT:CONT OFF
185.005  IEEE         [@1]:TRIG:GATE ON
185.006  IEEE         [@2]:PER 1mS
185.007  IEEE         [@2]:BUR 10E+6:D0
185.008  IEEE         [@1]INIT:CONT ON

185.009  IEEE         [@3]*RST
185.010  IEEE         [@3]:INIT:AUTO ON
185.011  IEEE         [@3]:FUNC 'TINT'
185.012  IEEE         [@3]:EVENT1:LEVEL 0.5V
185.013  IEEE         [@3]:EVENT2:FEED 'INP2'
185.014  IEEE         [@3]:INP1:IMP 50
185.015  IEEE         [@3]:INP1:COUP DC
185.016  IEEE         [@3]:INP1:ATT 1
185.017  IEEE         [@3]:INP1:FILT OFF
185.018  IEEE         [@3]:EVENT2:LEVEL 0.5V
185.019  IEEE         [@3]:INP2:IMP 50
185.020  IEEE         [@3]:INP2:COUP DC
185.021  IEEE         [@3]:INP2:ATT 1
185.022  IEEE         [@3]:INP2:FILT OFF

185.023  IEEE         [@3]:INIT:IMM
185.024  IEEE         [D3000]
185.025  ACC          0.001T        TOL
185.026  IEEE         [@3]:READ:FREQ?[I]
185.027  MATH         M[1]=10E+6
185.028  MATH         M[2]=MEM-M[1]

185.029  EVAL   -E M[2]==0:CH 2 BURST, COUNTER READ = 10E+6 WAVES.

186.001  DISP         CONNECT UUT CH3 OUT TO COUNTER CH1 INPUT
186.001  DISP         CONNECT UUT CH4 OUT TO COUNTER CH2 INPUT
186.002  IEEE         [@3]*RST
186.003  IEEE         [@3]:INIT:AUTO ON
186.004  IEEE         [@3]:FUNC 'TINT'
#   SET CH1
186.005  IEEE         [@3]:EVENT1:LEVEL 0.5V
186.006  IEEE         [@3]:EVENT2:FEED 'INP1'
186.007  IEEE         [@3]:INP1:IMP 50
186.008  IEEE         [@3]:INP1:COUP DC
186.009  IEEE         [@3]:INP1:ATT 1
186.010  IEEE         [@3]:INP1:FILT OFF
#   SET CH2
186.011  IEEE         [@3]:EVENT2:LEVEL 0.5V
186.012  IEEE         [@3]:INP2:IMP 50
186.013  IEEE         [@3]:INP2:COUP DC
186.014  IEEE         [@3]:INP2:ATT 1
186.015  IEEE         [@3]:INP2:FILT OFF

186.016  IEEE         [@3]:INIT:IMM
186.017  IEEE         [D3000]
186.018  ACC          0.001T        TOL
186.019  IEEE         [@3]:READ:FREQ?[I]
186.020  MATH         M[1]=10E+6
186.021  MATH         M[2]=MEM-M[1]
186.022  EVAL   -E M[2]==0:CH 3 BURST, COUNTER READ = 10E+6 WAVES.


187.001  IEEE         [@1]:SOUR:APPL:SIN 1.5625E+6,5,0,0
187.002  IEEE         [@1]:TRIG:SOUR:ADV EXT
187.003  IEEE         [@1]:TRIG:TIM 1E-3
187.004  IEEE         [@1]INIT:CONT OFF
187.005  IEEE         [@1]:TRIG:GATE ON
187.006  IEEE         [@2]:PER 1mS
187.007  IEEE         [@2]:BUR 10E+6:D0
187.008  IEEE         [@1]INIT:CONT ON

187.009  IEEE         [@3]*RST
187.010  IEEE         [@3]:INIT:AUTO ON
187.011  IEEE         [@3]:FUNC 'TINT'
187.012  IEEE         [@3]:EVENT1:LEVEL 0.5V
187.013  IEEE         [@3]:EVENT2:FEED 'INP2'
187.014  IEEE         [@3]:INP1:IMP 50
187.015  IEEE         [@3]:INP1:COUP DC
187.016  IEEE         [@3]:INP1:ATT 1
187.017  IEEE         [@3]:INP1:FILT OFF
187.018  IEEE         [@3]:EVENT2:LEVEL 0.5V
187.019  IEEE         [@3]:INP2:IMP 50
187.020  IEEE         [@3]:INP2:COUP DC
187.021  IEEE         [@3]:INP2:ATT 1
187.022  IEEE         [@3]:INP2:FILT OFF

187.023  IEEE         [@3]:INIT:IMM
187.024  IEEE         [D3000]
187.025  ACC          0.001T        TOL
187.026  IEEE         [@3]:READ:FREQ?[I]
187.027  MATH         M[1]=10E+6
187.028  MATH         M[2]=MEM-M[1]

187.029  EVAL   -E M[2]==0:CH 4 BURST, COUNTER READ = 10E+6 WAVES.

#--------- START OF {* TRIGGER MIXED TEST *}

188.001  HEAD         {* Trigger, Mixed Trigger Advance Test *}
188.002  PIC          2074_ch1_scp (5,2,W/B)
188.003  PIC          2074_ch2_scp (5,2,W/B)
188.004  RSLT         =Mixed Trigger Advance Test
188.005  RSLT         =----------------------------

188.006  IEEE         [@1]:RES
188.006  IEEE         [@1]:RES
188.007  IEEE         [@3]*CLS
188.007  IEEE         [@3]*RST
188.008  IEEE         [@2]*CLS
188.008  IEEE         [@2]*RST
188.009  IEEE         [@10]*RST
188.009  IEEE         [@10]*RST
188.010  IEEE         [@1]:INST 1
188.011  IEEE         [@1]:OUTP ON
188.012  IEEE         [@1]:INST 2
188.013  IEEE         [@1]:OUTP ON
188.014  IEEE         [@10]SELECT:CH1 ON;CH2 OFF
188.014  IEEE         [@10]CH1:PROBE 1;VOLTS 2
188.015  IEEE         [@10]HOR:MAIN:SCALE 1E-3
188.016  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH1
188.016  IEEE         [@10]TRIG:MAIN:MODE SINGLE

188.017  RSLT         =Mixed Trigger Advance Test
188.018  RSLT         =--------------------------
188.019  IEEE         [@1]:INIT:IMM:CONT ON
188.019  IEEE         [@1]:TRIG:BURS ON:COUN 5
188.019  IEEE         [@1]:TRIG:DEL ON:TIM 5
188.019  IEEE         [@1]:TRIG:INIT:IMM:BURS ON
188.020  IEEE         [@1]:TRIG:SOUR:ADV MIX

188.021  IEEE         [@1]:SOUR:APPL:SIN 25E+6,5,0,0

188.022  DISP         CONNECT PULSE GEN MAIN OUT TO UUT TRIG IN
188.022  DISP         CONNECT UUT OUTPUT 1&2 TO SCOPE CH 1&2
188.023  IEEE         [@2]:PER 10E-6
188.024  IEEE         [@2]:HIL 5V
188.025  IEEE         [D3000]

188.026  DISP         PRESS ARB CONNECTION MANUAL TRIGGER BUTTON
188.026  DISP         ,,,,,,,,,,,,,,,,,,,,,--------------,,,,,,,
188.026  DISP         IS TIME FROM PRESS TO SIGNAL ON SCOPE = 5 SEC APROX..

188.027  MEMI         ENTER TIME FROM PRESS TO SIGNAL ON SCOPE ( SEC. )
188.028  MATH         M[1]=MEM
188.029  EVAL   -S MEM==5:IS TIME FROM PRESS TO PULSE ON SCOPE 5 SEC.?

189.001  IEEE         [@10]TRIG:MAIN:MODE AUTO
189.002  DISP         BURSTS OF 5 SINES AT 10 MICROSECOND INTERVALS, ON SCOPE?
189.003  MEMI         ENTER 1 FOR YES OR 0 FOR NO.
189.004  MATH         M[1]=MEM
189.005  EVAL   -E MEM==1: Mixed Trigger Advance Test -- PASSED OK.


#--------- END OF {* TRIGGER MIXED TEST *} -----

#--------- START OF {* TRIGGER DELAYED TEST *}

190.001  RSLT         =Delayed Trigger TEST
190.002  RSLT         =--------------------
190.003  PIC          2074_DLY_TST (5,2,W/B)
190.004  DISP         FG OUT TO 1. UUT TRIG IN 2. COUNTER A VIA T
190.005  DISP         UUT OUT TO COUNTER B

190.006  IEEE         [@1]:SOUR:APPL:USER 200E+6,5,0,0
190.007  IEEE         [@1]:TRIG:SOUR:ADV EXT
190.008  IEEE         [@1]:TRIG:TIM 1E-3
190.009  IEEE         [@1]:INIT:CONT OFF
190.010  IEEE         [@1]:TRIG:DEL:STAT ON
190.011  IEEE         [@1]:TRIG:LEV 0
190.012  IEEE         [@2]:PER 1E-6
190.013  IEEE         [@2]:HIL 1V
190.014  IEEE         [@1]INIT:CONT ON

190.015  IEEE         [@3]*RST
190.016  IEEE         [@3]:INIT:AUTO ON
190.017  IEEE         [@3]:FUNC 'TINT'
#   SET CH1
190.018  IEEE         [@3]:EVENT1:LEVEL 0.5V
190.019  IEEE         [@3]:EVENT2:FEED 'INP1'
190.020  IEEE         [@3]:INP1:IMP 50
190.021  IEEE         [@3]:INP1:COUP DC
190.022  IEEE         [@3]:INP1:ATT 1
190.023  IEEE         [@3]:INP1:FILT OFF
#   SET CH2
190.024  IEEE         [@3]:EVENT2:LEVEL 0.5V
190.025  IEEE         [@3]:INP2:IMP 50
190.026  IEEE         [@3]:INP2:COUP DC
190.027  IEEE         [@3]:INP2:ATT 1
190.028  IEEE         [@3]:INP2:FILT OFF

190.029  PIC          ww2074_TRG_DEL (5,2,W/B)

190.030  IEEE         [@1]:TRIG:DEL:TIM 1E-6
190.031  IEEE         [@3]:INIT:IMM
190.032  IEEE         [D3000]
190.033  IEEE         [@3]:READ:PER?[I]
190.034  IEEE         [D3000]
190.035  MATH         MEM=MEM*1000000
190.036  MATH         M[1]=1E-6
190.037  MATH         M[2]=MEM-M[1]
190.038  TOL          0.230U
190.039  MEMC         1.000us        TOL
191.001  MATH         M[2]=M[2]-1
191.002  EVAL   -E M[2]<0.230:  1E-6 SEC DELAYED TRIGGER PASSED TEST.

192.001  IEEE         [@1]:TRIG:DEL:TIM 1E-3
192.002  IEEE         [@3]:INIT:IMM
192.003  IEEE         [D3000]
192.004  IEEE         [@3]:READ:PER?[I]
192.005  IEEE         [D3000]
192.006  MATH         MEM=MEM*1000
192.007  IEEE         [D3000]
192.008  MATH         M[1]=1E-3
192.009  MATH         M[2]=MEM-M[1]
192.010  TOL          0.05U
192.011  MEMC         1.000ms        TOL
193.001  MATH         M[2]=M[2]-1
193.002  EVAL   -E M[2]<0.05:  1E-3 SEC DELAYED TRIGGER PASSED TEST.

194.001  IEEE         [@1]:TRIG:DEL:TIM 1
194.002  IEEE         [@3]:INIT:IMM
194.003  IEEE         [D3000]
194.004  IEEE         [@3]:READ:PER?[I]
194.005  IEEE         [D3000]
194.006  MATH         MEM=MEM*1
194.007  MATH         M[1]=1
194.008  MATH         M[2]=MEM-M[1]
194.009  TOL          0.05U
194.010  MEMC         1.000s         TOL
195.001  MATH         M[2]=M[2]-1
195.002  EVAL   -E M[2]<0.05:  1 SEC DELAYED TRIGGER PASSED TEST.


#--------- END OF {* TRIGGER DELAYED TEST *} -----

#--------- START OF {* TRIGGER RE-TRIGGER TEST *}

196.001  RSLT         =RE-TRIGGER Trigger TEST
196.002  RSLT         =--------------------
196.003  PIC          2074_RTRG_TST (5,2,W/B)
196.004  DISP         UUT OUT TO COUNTER B
196.005  IEEE         [@1]:INST 1

196.006  IEEE         [@1]:SOUR:APPL:USER 200E+6,5,0,0
196.007  IEEE         [@1]:TRIG:SOUR:ADV EXT
196.008  IEEE         [@1]:TRIG:TIM 1E-3
196.009  IEEE         [@1]:INIT:CONT OFF
196.010  IEEE         [@1]:TRIG:DEL:STAT ON
196.011  IEEE         [@1]:TRIG:LEV 0
196.012  IEEE         [@2]:PER 1E-6
196.013  IEEE         [@2]:HIL 1V
196.014  IEEE         [@1]INIT:CONT ON

196.015  IEEE         [@3]*RST
196.016  IEEE         [@3]:INIT:AUTO ON
196.017  IEEE         [@3]:FUNC 'PWID'
#   SET CH1
196.018  IEEE         [@3]:EVENT1:LEVEL 0.5V
196.018  IEEE         [@3]:EVENT1:SLOP POS
196.019  IEEE         [@3]:EVENT2:FEED 'INP1'
196.020  IEEE         [@3]:INP1:IMP 50
196.021  IEEE         [@3]:INP1:COUP DC
196.022  IEEE         [@3]:INP1:ATT 1
196.023  IEEE         [@3]:INP1:FILT OFF
#   SET CH2
196.024  IEEE         [@3]:EVENT2:LEVEL 0.5V
196.025  IEEE         [@3]:EVENT2:SLOP POS
196.026  IEEE         [@3]:INP2:IMP 50
196.027  IEEE         [@3]:INP2:COUP DC
196.028  IEEE         [@3]:INP2:ATT 1
196.029  IEEE         [@3]:INP2:FILT OFF

196.030  PIC          ww2074_TRG_DEL (5,2,W/B)

196.031  IEEE         [@1]:TRIG:DEL:TIM 1E-6
196.032  IEEE         [@1]:TRIG:RETR:STAT ON
196.033  IEEE         [@1]:TRIG:SOUR:ADV BUS
196.034  IEEE         [@1]:OUTP ON

196.035  IEEE         [@3]:INIT:IMM
196.036  IEEE         [D3000]
196.037  IEEE         [@3]:READ:PWID?[I]
196.038  IEEE         [D3000]
196.039  MATH         M[1]=1E-6
196.040  MATH         M[2]=MEM-M[1]
196.041  MATH         MEM=MEM*1000000
196.042  TOL          0.085U
196.043  MEMC         1.000us        TOL
197.001  EVAL   -E M[2]<0.085:  1E-6 SEC RE-TRIGGER TRIGGER PASSED TEST.

198.001  IEEE         [@1]:TRIG:DEL:TIM 1E-3
198.002  IEEE         [@3]:INIT:IMM
198.003  IEEE         [D3000]
198.004  IEEE         [@3]:READ:PWID?[I]
198.005  IEEE         [D3000]
198.006  MATH         M[1]=1E-3
198.007  MATH         M[2]=MEM-M[1]
198.008  MATH         MEM=MEM*1000
198.009  TOL          0.050U
198.010  MEMC         1.000ms        TOL
199.001  EVAL   -E M[2]<0.05:  1E-3 SEC RE-TRIGGER TRIGGER PASSED TEST.


200.001  IEEE         [@1]:TRIG:DEL:TIM 1
200.002  IEEE         [@3]:INIT:IMM
200.003  IEEE         [D3000]
200.004  IEEE         [@3]:READ:PWID?[I]
200.005  IEEE         [D3000]
200.006  MATH         MEM=MEM*10000
200.007  MATH         M[1]=1
200.008  MATH         M[2]=MEM-M[1]
200.009  TOL          0.050U
200.010  MEMC         1.000s         TOL
201.001  EVAL   -E M[2]<0.05:  1 SEC RE-TRIGGER TRIGGER PASSED TEST.



#--------- END OF {* TRIGGER RETRIGGER TEST *} -----


#--------- START OF {* TRIGGER SLOPE TEST *}

202.001  HEAD         {* SLOPE *}
202.002  PIC          2074_SLOP_TST (5,2,W/B)
202.003  RSLT         =Trigger,SLOPE Test
202.004  RSLT         =------------------

202.005  IEEE         [@1]:RES
202.005  IEEE         [@1]:RES
202.006  IEEE         [@3]*CLS
202.006  IEEE         [@3]*RST
202.007  IEEE         [@2]*CLS
202.007  IEEE         [@2]*RST
202.008  IEEE         [@10]*RST
202.008  IEEE         [@10]*RST
202.009  IEEE         [@1]:INST 1
202.010  IEEE         [@1]:OUTP ON
202.011  IEEE         [@1]:INST 2
202.012  IEEE         [@1]:OUTP ON
202.013  IEEE         [@10]SELECT:CH1 ON;CH2 OFF
202.013  IEEE         [@10]CH1:PROBE 1;VOLTS 2
202.014  IEEE         [@10]HOR:MAIN:SCALE 1E-3
202.015  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH1
202.015  IEEE         [@10]TRIG:MAIN:MODE AUTO



202.016  IEEE         [@1]:SOUR:APPL:SIN 10E+3,5,0,0
202.017  IEEE         [@1]:TRIG:SOUR:ADV EXT
202.018  IEEE         [@1]:TRIG:TIM 1E-3
202.019  DISP         CONNECT PULSE GEN TTL OUT TO UUT TRIG IN
202.019  DISP         CONNECT UUT OUTPUT 1&2 TO SCOPE CH 1&2
202.020  IEEE         [@2]:PER 1mS
202.021  IEEE         [@2]:TTL:D0
202.022  IEEE         [D3000]
202.023  IEEE         [@10]:TRIG:A:EDG:SLOP?[I]
202.024  MATH         M[1] = FIND(MEM2, "+", 1)
202.025  EVAL   -E M[1]:CH 1 POS. SLOPE, SCOPE STATE = POS. SLOPE.
203.001  IEEE         [@1]:TRIG:SLOP NEG
203.002  IEEE         [@10]:TRIG:A:EDG:SLOP?[I]
203.003  MATH         M[1] = FIND(MEM2, "+", 1)
203.004  EVAL   -E M[1]:CH 1 NEG. SLOPE, SCOPE STATE = NEG. SLOPE.
204.001  IEEE         [@1]:TRIG:SLOP POS
204.002  IEEE         [@10]SELECT:CH1 OFF;CH2 ON
204.002  IEEE         [@10]CH2:PROBE 1;VOLTS 2
204.003  IEEE         [@10]HOR:MAIN:SCALE 1E-3
204.004  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH2
204.005  IEEE         [@10]:TRIG:A:EDG:SLOP?[I]
204.006  MATH         M[1] = FIND(MEM2, "+", 1)
204.007  EVAL   -E M[1]:CH 2 POS. SLOPE, SCOPE STATE = POS. SLOPE.
205.001  IEEE         [@1]:TRIG:SLOP NEG
205.002  IEEE         [@10]:TRIG:A:EDG:SLOP?[I]
205.003  MATH         M[1] = FIND(MEM2, "+", 1)
205.004  EVAL   -E M[1]:CH 2 NEG. SLOPE, SCOPE STATE = NEG. SLOPE.

#--------- END OF {* TRIGGER SLOPE TEST *} -----

#--------- START OF {* TRIGGER LEVEL TEST *}

206.001  HEAD         {* Trigger, LEVEL *}
206.002  PIC          2074_TRGLVL_TST (5,2,W/B)
206.003  RSLT         =Trigger, Level Test
206.004  RSLT         =----------------------------

206.005  IEEE         [@1]:RES
206.005  IEEE         [@1]:RES
206.006  IEEE         [@3]*CLS
206.006  IEEE         [@3]*RST
206.007  IEEE         [@2]*CLS
206.007  IEEE         [@2]*RST
206.008  IEEE         [@10]*RST
206.008  IEEE         [@10]*RST
206.009  IEEE         [@1]:INST 1
206.010  IEEE         [@1]:OUTP ON
206.011  IEEE         [@1]:INST 2
206.012  IEEE         [@1]:OUTP ON
206.013  IEEE         [@10]SELECT:CH1 ON;CH2 ON
206.013  IEEE         [@10]CH1:PROBE 1;VOLTS 2
206.013  IEEE         [@10]CH2:PROBE 1;VOLTS 2

206.014  IEEE         [@10]HOR:MAIN:SCALE 0.4E-6
206.015  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH1
206.015  IEEE         [@10]TRIG:MAIN:MODE AUTO

206.016  RSLT         =TRIGGER LEVEL TEST
206.017  RSLT         =------------------
206.018  IEEE         [@1]:SOUR:APPL:SIN 1E+6,1,0,0
206.019  IEEE         [@1]:INIT:CONT
206.020  IEEE         [@1]:TRIG:LEV 0

206.021  DISP         CONNECT F.G OUT TO UUT EXT TRIG INPUT

206.022  IEEE         [@2]:PER 0.1mS
206.023  IEEE         [@2]:HIL 1V
206.024  IEEE         [D3000]
206.025  DISP         CHECK FOR 0.1mS SPACE BETWEEN 2 WAVEFORMS ON SCOPE.

206.026  IEEE         [@2]:OFFSET 2V
206.027  IEEE         [@1]:TRIG:LEV 4
206.028  MEMI         IF SPACE REMAINS 0.1mS ENTER 1 ELSE 0
206.029  MATH         M[1]=MEM
206.030  MATH         M[2]=1

206.031  EVAL   -E M[1]-M[2]==0: TRIGGER LEVEL POSETIVE TEST PASSED.

207.001  IEEE         [@2]:OFFSET -2V
207.002  IEEE         [@1]:TRIG:LEV -4
207.003  MEMI         IF SPACE REMAINS 0.1mS ENTER 1 ELSE 0
207.004  MATH         M[1]=MEM
207.005  MATH         M[2]=1

207.006  EVAL   -E M[1]-M[2]==0: TRIGGER LEVEL NEGATIVE TEST PASSED.

208.001  MATH         M[56]=0
208.002  JMP          1.066

#--------- END OF {* TRIGGER LEVEL TEST *} -----


#--------- END OF {* Trigger Operation Verification TEST *} -----

#--------- START OF {* Sequence Verification TEST *} -----
208.003  LABEL        TEST_7

208.004  RSLT         =
208.005  RSLT         =TEST 7 : Sequence Verification TEST.
208.006  RSLT         ===================================================
208.007  HEAD         {* Sequence Verification Test *}
208.008  PIC          2074_SEQ (5,2,W/B)
208.009  RSLT         =Sequence, Automatic Advance
208.010  RSLT         =----------------------------

208.011  IEEE         [@1]:RES
208.011  IEEE         [@1]:RES
208.012  IEEE         [@3]*CLS
208.012  IEEE         [@3]*RST
208.013  IEEE         [@3]:INIT:AUTO ON
208.014  IEEE         [@3]:FUNC 'TINT'
#   SET CH1
208.015  IEEE         [@3]:EVENT1:LEVEL 0.5V
208.016  IEEE         [@3]:EVENT2:FEED 'INP1'
208.017  IEEE         [@3]:INP1:IMP 50
208.018  IEEE         [@3]:INP1:COUP DC
208.019  IEEE         [@3]:INP1:ATT 1
208.020  IEEE         [@3]:INP1:FILT OFF
#   SET CH2
208.021  IEEE         [@3]:EVENT2:LEVEL 0.5V
208.022  IEEE         [@3]:INP2:IMP 50
208.023  IEEE         [@3]:INP2:COUP DC
208.024  IEEE         [@3]:INP2:ATT 1
208.025  IEEE         [@3]:INP2:FILT OFF

208.026  IEEE         [@2]*CLS
208.026  IEEE         [@2]*RST
208.027  IEEE         [@10]*RST
208.027  IEEE         [@10]*RST
208.028  IEEE         [@1]:INST 1
208.029  IEEE         [@1]:OUTP ON
208.030  IEEE         [@1]:INST 2
208.031  IEEE         [@1]:OUTP ON

208.032  IEEE         [@3]*RST
208.033  IEEE         [@3]:INIT:AUTO ON
208.034  IEEE         [@3]:CONF:TOT:CONT
#   SET CH1
208.035  IEEE         [@3]:EVENT1:LEVEL 0.5V
208.036  IEEE         [@3]:EVENT2:FEED 'INP1'
208.037  IEEE         [@3]:INP1:IMP 50
208.038  IEEE         [@3]:INP1:COUP DC
208.039  IEEE         [@3]:INP1:ATT 1
208.040  IEEE         [@3]:INP1:FILT OFF
#   SET CH2
208.041  IEEE         [@3]:EVENT2:LEVEL 0.5V
208.042  IEEE         [@3]:INP2:IMP 50
208.043  IEEE         [@3]:INP2:COUP DC
208.044  IEEE         [@3]:INP2:ATT 1
208.045  IEEE         [@3]:INP2:FILT OFF
208.046  IEEE         [@1]:SOUR:APPL:USER 1,100E+6,5,0
208.047  IEEE         [@1]:TRIG:INIT:CONT ON
208.048  IEEE         [@1]:TRIG:IMM
208.049  IEEE         [@3]:INIT:IMM

208.050  HEAD         {* Sequence, Automatic Advance CH1 *}
208.051  RSLT         =Sequence, Automatic Advance CH1
208.052  RSLT         =-------------------------------

208.053  PIC          CONF4SEQ (5,2,W/B)
208.054  DISP         From ArbConnection, press manual trigger

208.055  IEEE         [@3]:READ:TOT?[I]
208.056  MATH         M[1]=500000
208.057  MATH         M[2]=MEM-M[1]
208.058  EVAL   -E M[2]==0:CH 1 SEQUENCE #1, COUNTER READ = 500,000.



209.001  HEAD         {* Sequence, Automatic Advance CH2 *}
209.002  RSLT         =Sequence, Automatic Advance CH2
209.003  RSLT         =-------------------------------

209.004  PIC          CONF4SEQ (5,2,W/B)
209.005  DISP         From ArbConnection, press manual trigger

209.006  IEEE         [@3]:READ:TOT?[I]
209.007  MATH         M[1]=500000
209.008  MATH         M[2]=MEM-M[1]
209.009  EVAL   -E M[2]==0:CH 2 SEQUENCE #1, COUNTER READ = 500,000.



210.001  HEAD         {* Sequence, Automatic Advance CH3 *}
210.002  RSLT         =Sequence, Automatic Advance CH3
210.003  RSLT         =-------------------------------

210.004  PIC          CONF4SEQ (5,2,W/B)
210.005  DISP         From ArbConnection, press manual trigger

210.006  IEEE         [@3]:READ:TOT?[I]
210.007  MATH         M[1]=500000
210.008  MATH         M[2]=MEM-M[1]
210.009  EVAL   -E M[2]==0:CH 3 SEQUENCE #1, COUNTER READ = 500,000.



211.001  HEAD         {* Sequence, Automatic Advance CH4 *}
211.002  RSLT         =Sequence, Automatic Advance CH4
211.003  RSLT         =-------------------------------

211.004  PIC          CONF4SEQ (5,2,W/B)
211.005  DISP         From ArbConnection, press manual trigger

211.006  IEEE         [@3]:READ:TOT?[I]
211.007  MATH         M[1]=500000
211.008  MATH         M[2]=MEM-M[1]
211.009  EVAL   -E M[2]==0:CH 4 SEQUENCE #1, COUNTER READ = 500,000.



212.001  HEAD         {* Sequence, Step Advance CH1 *}
212.002  RSLT         =Sequence, Step Advance CH1
212.003  RSLT         =--------------------------
212.004  PIC          2074_SEQ_STP (5,2,W/B)

212.005  IEEE         [@1]:RES
212.005  IEEE         [@1]:RES
212.006  IEEE         [@3]*CLS
212.006  IEEE         [@3]*RST
212.007  IEEE         [@2]*CLS
212.007  IEEE         [@2]*RST
212.008  IEEE         [@10]*RST
212.008  IEEE         [@10]*RST
212.009  IEEE         [@1]:INST 1
212.010  IEEE         [@1]:OUTP ON
212.011  IEEE         [@1]:INST 2
212.012  IEEE         [@1]:OUTP ON
212.013  IEEE         [@10]SELECT:CH1 ON;CH2 OFF:CH3 OFF;CH4 OFF
212.013  IEEE         [@10]CH1:PROBE 1;VOLTS 2
212.013  IEEE         [@10]CH2:PROBE 1;VOLTS 2
212.013  IEEE         [@10]CH3:PROBE 1;VOLTS 2
212.013  IEEE         [@10]CH4:PROBE 1;VOLTS 2
212.014  IEEE         [@10]HOR:MAIN:SCALE 1E-3
212.015  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH1
212.015  IEEE         [@10]TRIG:MAIN:MODE AUTO

212.016  IEEE         [@1]:SOUR:APPL:SIN 1.5625E+6,5,0,0
212.017  IEEE         [@1]:TRIG:SOUR:ADV EXT
212.018  IEEE         [@1]:TRIG:TIM 1E-3
212.019  IEEE         [@2]:PER 1mS
212.020  IEEE         [@2]:WID 20NS:D0
212.021  IEEE         [D3000]

212.022  IEEE         [@3]*RST
212.023  IEEE         [@3]:INIT:AUTO ON
212.024  IEEE         [@3]:CONF:TOT:CONT
#   SET CH1
212.025  IEEE         [@3]:EVENT1:LEVEL 0.5V
212.026  IEEE         [@3]:EVENT2:FEED 'INP1'
212.027  IEEE         [@3]:INP1:IMP 50
212.028  IEEE         [@3]:INP1:COUP DC
212.029  IEEE         [@3]:INP1:ATT 1
212.030  IEEE         [@3]:INP1:FILT OFF
#   SET CH2
212.031  IEEE         [@3]:EVENT2:LEVEL 0.5V
212.032  IEEE         [@3]:INP2:IMP 50
212.033  IEEE         [@3]:INP2:COUP DC
212.034  IEEE         [@3]:INP2:ATT 1
212.035  IEEE         [@3]:INP2:FILT OFF

212.036  IEEE         [@1]:SOUR:APPL:USER 1,100E+6,5,0
212.037  IEEE         [@1]:TRIG:INIT:CONT ON

212.038  IEEE         [@1]:TRIG:IMM
212.039  IEEE         [@3]:INIT:IMM
212.040  IEEE         [@1]:SOUR:APPL:USER 1,100,2,0
212.041  IEEE         [@1]:FUNCT:MODE SEQ
212.042  IEEE         [@1]:SEQ:ADV STEP
212.043  IEEE         [@1]:TRIG:MODE:CONT
212.044  IEEE         [@1]:TRIG:SOUR:ADV EXT
212.045  IEEE         [@1]:TRIG:TIM 1E-3

212.046  IEEE         [@2]:PER 0.1mS
212.047  IEEE         [@2]:TTL:D0
212.048  IEEE         [D3000]
212.049  PIC          CONF4SEQ1 (5,2,W/B)

212.050  DISP         Press manual trigger ON Function gen...
212.050  DISP         Press manual trigger FOR each step.
212.050  DISP         WATCH SIGNALS ON SCOPE CH1

212.051  MEM2         ="STEP ADVANCE CH 1"
212.052  EVAL   -s mem2 : Dose waveforms advance through the sequence table?


213.001  HEAD         {* Sequence, Step Advance CH2 *}
213.002  RSLT         =Sequence, Step Advance CH2
213.003  RSLT         =--------------------------
213.004  IEEE         [@10]SELECT:CH1 OFF;CH2 ON:CH3 OFF;CH4 OFF
213.005  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH2

213.006  DISP         GO TO STEP 1 ON ARB CONNECTION.
213.006  DISP         Press manual trigger ON Function gen...
213.006  DISP         Press manual trigger FOR each step.
213.006  DISP         WATCH SIGNALS ON SCOPE CH2

213.007  MEM2         ="STEP ADVANCE CH 2"
213.008  EVAL   -s mem2 : Dose waveforms advance through the sequence table?


214.001  HEAD         {* Sequence, Step Advance CH3 *}
214.002  RSLT         =Sequence, Step Advance CH3
214.003  RSLT         =--------------------------

214.004  IEEE         [@10]SELECT:CH1 OFF;CH2 OFF:CH3 ON;CH4 OFF
214.005  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH3

214.006  DISP         GO TO STEP 1 ON ARB CONNECTION.
214.006  DISP         Press manual trigger ON Function gen...
214.006  DISP         Press manual trigger FOR each step.
214.006  DISP         WATCH SIGNALS ON SCOPE CH3

214.007  MEM2         ="STEP ADVANCE CH 3"
214.008  EVAL   -s mem2 : Dose waveforms advance through the sequence table?


215.001  HEAD         {* Sequence, Step Advance CH4 *}
215.002  RSLT         =Sequence, Step Advance CH4
215.003  RSLT         =--------------------------

215.004  IEEE         [@10]SELECT:CH1 OFF;CH2 OFF:CH3 OFF;CH4 ON
215.005  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH4

215.006  DISP         GO TO STEP 1 ON ARB CONNECTION.
215.006  DISP         Press manual trigger ON Function gen...
215.006  DISP         Press manual trigger FOR each step.
215.006  DISP         WATCH SIGNALS ON SCOPE CH4

215.007  MEM2         ="STEP ADVANCE CH 4"
215.008  EVAL   -s mem2 : Dose waveforms advance through the sequence table?


216.001  HEAD         {* Sequence Single Advance CH1 *}
216.002  RSLT         =Sequence Single Advance CH1
216.003  RSLT         =---------------------------
216.004  IEEE         [@10]TRIG:MAIN:MODE SINGLE
216.005  IEEE         [@1]:SOUR:APPL:USER 1,100,2,0
216.006  IEEE         [@1]:FUNCT:MODE SEQ
216.007  IEEE         [@1]:SEQ:ADV SING
216.008  IEEE         [@1]:TRIG:MODE:CONT
216.009  IEEE         [@1]:TRIG:SOUR:ADV EXT
216.010  IEEE         [@1]:TRIG:TIM 1E-3
216.011  IEEE         [@10]SELECT:CH1 ON;CH2 OFF:CH3 OFF;CH4 OFF
216.012  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH1

216.013  IEEE         [@2]:PER 0.1mS
216.014  IEEE         [@2]:TTL:D0
216.015  IEEE         [D3000]
216.016  PIC          CONF4SEQ1 (5,2,W/B)

216.017  DISP         Press manual trigger ON Function gen...
216.017  DISP         CHANGE SCOPE RUN MODE TO SINGLE FOR EACH PRESS.
216.017  DISP         Press single ON SCOPE trigger FOR each step.
216.017  DISP         WATCH SIGNALS ON SCOPE CH1

216.018  MEM2         ="SINGLE ADVANCE CH 1"
216.019  EVAL   -s mem2 : Dose one cycle advances through the sequence table?


217.001  HEAD         {* Sequence Single Advance CH2 *}
217.002  RSLT         =Sequence Single Advance CH2
217.003  RSLT         =---------------------------
217.004  IEEE         [@10]SELECT:CH1 OFF;CH2 ON:CH3 OFF;CH4 OFF
217.005  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH2

217.006  DISP         GO TO STEP 1 ON ARB CONNECTION.
217.006  DISP         Press manual trigger ON Function gen...
217.006  DISP         CHANGE SCOPE RUN MODE TO SINGLE FOR EACH PRESS.
217.006  DISP         Press single ON SCOPE trigger FOR each step.
217.006  DISP         WATCH SIGNALS ON SCOPE CH2

217.007  MEM2         ="SINGLE ADVANCE CH 2"
217.008  EVAL   -s mem2 : Dose one cycle advances through the sequence table?

218.001  HEAD         {* Sequence Single Advance CH3 *}
218.002  RSLT         =Sequence Single Advance CH3
218.003  RSLT         =---------------------------

218.004  IEEE         [@10]SELECT:CH1 OFF;CH2 OFF:CH3 ON;CH4 OFF
218.005  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH3

218.006  DISP         GO TO STEP 1 ON ARB CONNECTION.
218.006  DISP         Press manual trigger ON Function gen...
218.006  DISP         CHANGE SCOPE RUN MODE TO SINGLE FOR EACH PRESS.
218.006  DISP         Press single ON SCOPE trigger FOR each step.
218.006  DISP         WATCH SIGNALS ON SCOPE CH3

218.007  MEM2         ="SINGLE ADVANCE CH 3"
218.008  EVAL   -s mem2 : Dose one cycle advances through the sequence table?


219.001  HEAD         {* Sequence Single Advance CH4 *}
219.002  RSLT         =Sequence Single Advance CH4
219.003  RSLT         =---------------------------
219.004  IEEE         [@10]SELECT:CH1 OFF;CH2 OFF:CH3 OFF;CH4 ON
219.005  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH4

219.006  DISP         GO TO STEP 1 ON ARB CONNECTION.
219.006  DISP         Press manual trigger ON Function gen...
219.006  DISP         CHANGE SCOPE RUN MODE TO SINGLE FOR EACH PRESS.
219.006  DISP         Press single ON SCOPE trigger FOR each step.
219.006  DISP         WATCH SIGNALS ON SCOPE CH4

219.007  MEM2         ="SINGLE ADVANCE CH 4"
219.008  EVAL   -s mem2 : Dose one cycle advances through the sequence table?

220.001  MATH         M[57]=0
220.002  JMP          1.067


#--------- END OF {* Sequence Verification TEST *} -----


#-- START OF {* Modulated Waveforms Characteristics Verification TEST *} --
220.003  LABEL        TEST_8


220.004  RSLT         =
220.005  RSLT         =TEST 8 : Modulated Waveforms Verification TEST.
220.006  RSLT         ===================================================
220.007  HEAD         {* Modulated Waveforms Verification Test *}
220.008  PIC          2074_PSK (5,2,W/B)
220.009  RSLT         =Modulated Waveforms-(n)PSK
220.010  RSLT         =--------------------------

220.011  IEEE         [@1]:RES
220.011  IEEE         [@1]:RES
220.012  IEEE         [@10]*RST
220.012  IEEE         [@10]*RST
220.013  IEEE         [@1]:INST 1
220.014  IEEE         [@1]:OUTP ON
220.015  IEEE         [@1]:INST 2
220.016  IEEE         [@1]:OUTP ON


220.017  IEEE         [@10]SELECT:CH1 ON;CH2 ON
220.017  IEEE         [@10]CH1:PROBE 1;VOLTS 1
220.018  IEEE         [@10]HOR:MAIN:SCALE 200E-6
220.019  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH2:SLOP POS
220.019  IEEE         [@10]TRIG:MAIN:MODE AUTO
220.020  IEEE         [@10]:DIS:XY:MOD TRIG

220.021  IEEE         [@1]:INST 1
220.022  IEEE         [@1]:FUNC:MODE MOD
220.023  IEEE         [@1]:SOUR:MOD:TYPE PSK
220.024  IEEE         [@1]:PSK:TYPE 8PSK
220.025  IEEE         [@1]:OUTP ON

220.026  IEEE         [@1]:INST 2
220.027  IEEE         [@1]:FUNC:MODE MOD
220.028  IEEE         [@1]:SOUR:MOD:TYPE PSK
220.029  IEEE         [@1]:PSK:TYPE 8PSK
220.030  IEEE         [@1]:OUTP ON

220.031  DISP         Load Demo table to the 8PSK Data Table.
220.032  DISP         Set oscilloscope and verify 8PSK trace on the scope.

220.033  MEM2         ="(n)PSK "
220.034  EVAL   -s mem2 : IS 8PSK constellation trace on the oscilloscope?

221.001  IEEE         [@1]:PSK:TYPE 16PSK

221.002  DISP         Load Demo table to the 16PSK Data Table.
221.003  DISP         Set oscilloscope and verify 8PSK trace on the scope.

221.004  MEM2         ="(n)PSK "
221.005  EVAL   -s mem2 : IS 16PSK constellation trace on the oscilloscope?


222.001  RSLT         =Modulated Waveforms-(n)QAM
222.002  RSLT         =--------------------------

222.003  IEEE         [@1]:RES
222.003  IEEE         [@1]:RES
222.004  IEEE         [@10]*RST
222.004  IEEE         [@10]*RST
222.005  IEEE         [@1]:INST 1
222.006  IEEE         [@1]:OUTP ON
222.007  IEEE         [@1]:INST 2
222.008  IEEE         [@1]:OUTP ON


222.009  IEEE         [@10]SELECT:CH1 ON;CH2 ON
222.009  IEEE         [@10]CH1:PROBE 1;VOLTS 1
222.010  IEEE         [@10]HOR:MAIN:SCALE 200E-6
222.011  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH2:SLOP POS
222.011  IEEE         [@10]TRIG:MAIN:MODE AUTO
222.012  IEEE         [@10]:DIS:XY:MOD TRIG

222.013  IEEE         [@1]:INST 1
222.014  IEEE         [@1]:FUNC:MODE MOD
222.015  IEEE         [@1]:SOUR:MOD:TYPE QAM
222.016  IEEE         [@1]:QAM:TYPE 16QAM
222.017  IEEE         [@1]:OUTP ON

222.018  IEEE         [@1]:INST 2
222.019  IEEE         [@1]:FUNC:MODE MOD
222.020  IEEE         [@1]:SOUR:MOD:TYPE QAM
222.021  IEEE         [@1]:QAM:TYPE 16QAM
222.022  IEEE         [@1]:OUTP ON

222.023  DISP         Load Demo table to the 16QAM Data Table.
222.024  DISP         Set oscilloscope and verify 16QAM trace on the scope.

222.025  MEM2         ="(n)QAM "
222.026  EVAL   -s mem2 : IS 16QAM constellation trace on the oscilloscope?

223.001  IEEE         [@1]:QAM:TYPE 64QAM

223.002  DISP         Load Demo table to the 64QAM Data Table.
223.003  DISP         Set oscilloscope and verify 64QAM trace on the scope.

223.004  MEM2         ="(n)QAM "
223.005  EVAL   -s mem2 : IS 64QAM constellation trace on the oscilloscope?

224.001  MATH         M[58]=0
224.002  JMP          1.068


#-- END OF {* Modulated Waveforms Characteristics Verification TEST *} --


#--------- START OF {* SYNC Output operation Verification TEST *} -----
224.003  LABEL        TEST_9

224.004  RSLT         =
224.005  RSLT         =TEST 9 : SYNC OPERATION Verification TEST.
224.006  RSLT         ============================================

224.007  HEAD         {* SYNC Output operation Verification Test *}
224.008  RSLT         =SYNC Output operation
224.009  RSLT         =---------------------

224.010  IEEE         [@1]:RES
224.010  IEEE         [@1]:RES
224.011  IEEE         [@10]*RST
224.011  IEEE         [@10]*RST
224.012  IEEE         [@1]:INST 1
224.013  IEEE         [@1]:OUTP ON
224.014  IEEE         [@1]:INST 2
224.015  IEEE         [@1]:OUTP ON


224.016  RSLT         =SYNC CH1 Output operation
224.017  RSLT         =-------------------------
224.018  DISP         CONNECT UUT CH1 SYNC OUTPUT TO SCOPE CH1
224.018  DISP         CONNECT UUT CH1 OUTPUT TO SCOPE CH2

224.019  IEEE         [@10]SELECT:CH1 ON;CH2 OFF:CH3 OFF;CH4 OFF
224.019  IEEE         [@10]CH1:PROBE 1;VOLTS 2
224.020  IEEE         [@10]HOR:MAIN:SCALE 1E-6
224.021  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH1
224.021  IEEE         [@10]TRIG:MAIN:MODE AUTO

224.022  IEEE         [@1]:INST 1
224.023  IEEE         [@1]:OUTP ON

224.024  MEM2         ="SYNC OUT CH1 Qualifier-BIT"
224.025  EVAL   -s mem2 : IS TTL SIGNAL 1uS trace on the oscilloscope?



225.001  IEEE         [@10]SELECT:CH1 ON;CH2 OFF:CH3 OFF;CH4 OFF
225.002  IEEE         [@1]:FUNC:SHAP SIN
225.002  IEEE         [@1]:TRIG:BURS:STAT ON:COUN 10
225.002  IEEE         [@1]:RETR:STAT ON:TIM 10E-6
225.003  DISP         Manually trigger the 2074

225.004  MEM2         ="SYNC OUT CH1 Qualifier-LCOM"
225.005  EVAL   -s mem2 : IS Pulse 9us Wide & for all burst?


226.001  RSLT         =SYNC CH2 Output operation
226.002  RSLT         =-------------------------

226.003  DISP         CONNECT UUT CH2 SYNC OUTPUT TO SCOPE CH1
226.003  DISP         CONNECT UUT CH2 OUTPUT TO SCOPE CH2

226.004  IEEE         [@10]SELECT:CH1 OFF;CH2 ON:CH3 OFF;CH4 OFF
226.004  IEEE         [@10]CH1:PROBE 1;VOLTS 2
226.005  IEEE         [@10]HOR:MAIN:SCALE 1E-6
226.006  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH2:SLOP POS
226.006  IEEE         [@10]TRIG:MAIN:MODE AUTO

226.007  IEEE         [@1]:INST 1
226.008  IEEE         [@1]:OUTP ON

226.009  MEM2         ="SYNC OUT CH2 Qualifier-BIT"
226.010  EVAL   -s mem2 : IS TTL SIGNAL 1uS trace on the oscilloscope?

227.001  IEEE         [@10]SELECT:CH1 ON;CH2 ON:CH3 OFF;CH4 OFF
227.002  IEEE         [@1]:FUNC:SHAP SIN
227.002  IEEE         [@1]:TRIG:BURS:STAT ON:COUN 10
227.002  IEEE         [@1]:RETR:STAT ON:TIM 10E-6
227.003  DISP         Manually trigger the 2074

227.004  MEM2         ="SYNC OUT CH2 Qualifier-LCOM"
227.005  EVAL   -s mem2 : IS Pulse 9us Wide & for all burst?


228.001  RSLT         =SYNC CH3 Output operation
228.002  RSLT         =-------------------------

228.003  DISP         CONNECT UUT CH3 SYNC OUTPUT TO SCOPE CH1
228.003  DISP         CONNECT UUT CH3 OUTPUT TO SCOPE CH2

228.004  IEEE         [@10]SELECT:CH1 OFF;CH2 OFF:CH3 ON;CH4 OFF
228.004  IEEE         [@10]CH1:PROBE 1;VOLTS 2
228.005  IEEE         [@10]HOR:MAIN:SCALE 1E-6
228.006  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH3:SLOP POS
228.006  IEEE         [@10]TRIG:MAIN:MODE AUTO

228.007  IEEE         [@1]:INST 1
228.008  IEEE         [@1]:OUTP ON

228.009  MEM2         ="SYNC OUT CH3 Qualifier-BIT"
228.010  EVAL   -s mem2 : IS TTL SIGNAL 1uS trace on the oscilloscope?

229.001  IEEE         [@10]SELECT:CH1 OFF;CH2 OFF:CH3 ON;CH4 OFF
229.002  IEEE         [@1]:FUNC:SHAP SIN
229.002  IEEE         [@1]:TRIG:BURS:STAT ON:COUN 10
229.002  IEEE         [@1]:RETR:STAT ON:TIM 10E-6
229.003  DISP         Manually trigger the 2074

229.004  MEM2         ="SYNC OUT CH3 Qualifier-LCOM"
229.005  EVAL   -s mem2 : IS Pulse 9us Wide & for all burst?


230.001  RSLT         =SYNC CH4 Output operation
230.002  RSLT         =-------------------------

230.003  DISP         CONNECT UUT CH4 SYNC OUTPUT TO SCOPE CH1
230.003  DISP         CONNECT UUT CH4 OUTPUT TO SCOPE CH2

230.004  IEEE         [@10]SELECT:CH1 OFF;CH2 OFF:CH3 OFF;CH4 ON
230.004  IEEE         [@10]CH1:PROBE 1;VOLTS 2
230.005  IEEE         [@10]HOR:MAIN:SCALE 1E-6
230.006  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH4:SLOP POS
230.006  IEEE         [@10]TRIG:MAIN:MODE AUTO

230.007  IEEE         [@1]:INST 1
230.008  IEEE         [@1]:OUTP ON

230.009  MEM2         ="SYNC OUT CH4 Qualifier-BIT"
230.010  EVAL   -s mem2 : IS TTL SIGNAL 1uS trace on the oscilloscope?

231.001  IEEE         [@10]SELECT:CH1 OFF;CH2 OFF:CH3 OFF;CH4 ON
231.002  IEEE         [@1]:FUNC:SHAP SIN
231.002  IEEE         [@1]:TRIG:BURS:STAT ON:COUN 10
231.002  IEEE         [@1]:RETR:STAT ON:TIM 10E-6
231.003  DISP         Manually trigger the 2074

231.004  MEM2         ="SYNC OUT CH4 Qualifier-LCOM"
231.005  EVAL   -s mem2 : IS Pulse 9us Wide & for all burst?



232.001  HEAD         {* SYNC POSITION Verification Test *}
232.002  RSLT         =SYNC POSITION operation
232.003  RSLT         =-----------------------

232.004  IEEE         [@1]:RES
232.004  IEEE         [@1]:RES
232.005  IEEE         [@10]*RST
232.005  IEEE         [@10]*RST
232.006  IEEE         [@1]:INST 1
232.007  IEEE         [@1]:OUTP ON



232.008  RSLT         =SYNC CH1 POSITION operation
232.009  RSLT         =---------------------------

232.010  DISP         CONNECT UUT CH1 SYNC OUTPUT TO SCOPE CH1
232.010  DISP         CONNECT UUT CH1 OUTPUT TO SCOPE CH2

232.011  IEEE         [@10]SELECT:CH1 ON;CH2 ON:CH3 OFF;CH4 OFF
232.011  IEEE         [@10]CH1:PROBE 1;VOLTS 2
232.012  IEEE         [@10]HOR:MAIN:SCALE 1E-6
232.013  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH2:SLOP POS
232.013  IEEE         [@10]TRIG:MAIN:MODE AUTO

232.014  IEEE         [@1]:INST 1
232.015  IEEE         [@1]:OUTP ON

232.016  MEM2         ="SYNC OUT CH1 POSITION"
232.017  EVAL   -s mem2 : IS Sync pulses 1uS & coincides with waveform start?

233.001  IEEE         [@1]:OUTP:POS 2E-6

233.002  MEM2         ="SYNC OUT CH1 POSITION"
233.003  EVAL   -s mem2 :IS position moves in reference to the CH1 output?


234.001  RSLT         =SYNC CH2 POSITION operation
234.002  RSLT         =---------------------------

234.003  DISP         CONNECT UUT CH2 SYNC OUTPUT TO SCOPE CH1
234.003  DISP         CONNECT UUT CH2 OUTPUT TO SCOPE CH2

234.004  IEEE         [@10]SELECT:CH1 ON;CH2 ON:CH3 OFF;CH4 OFF

234.004  IEEE         [@10]CH1:PROBE 1;VOLTS 2
234.005  IEEE         [@10]HOR:MAIN:SCALE 1E-6
234.006  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH2:SLOP POS
234.006  IEEE         [@10]TRIG:MAIN:MODE AUTO

234.007  IEEE         [@1]:INST 1
234.008  IEEE         [@1]:OUTP ON

234.009  MEM2         ="SYNC OUT CH2 POSITION"
234.010  EVAL   -s mem2 : IS Sync pulses 1uS & coincides with waveform start?

235.001  IEEE         [@1]:OUTP:POS 2E-6

235.002  MEM2         ="SYNC OUT CH2 POSITION"
235.003  EVAL   -s mem2 :IS position moves in reference to the CH1 output?



236.001  RSLT         =SYNC CH3 POSITION operation
236.002  RSLT         =---------------------------

236.003  DISP         CONNECT UUT CH3 SYNC OUTPUT TO SCOPE CH1
236.003  DISP         CONNECT UUT CH3 OUTPUT TO SCOPE CH2

236.004  IEEE         [@10]SELECT:CH1 ON;CH2 ON:CH3 OFF;CH4 OFF
236.004  IEEE         [@10]CH1:PROBE 1;VOLTS 2
236.005  IEEE         [@10]HOR:MAIN:SCALE 1E-6
236.006  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH2:SLOP POS
236.006  IEEE         [@10]TRIG:MAIN:MODE AUTO

236.007  IEEE         [@1]:INST 1
236.008  IEEE         [@1]:OUTP ON

236.009  MEM2         ="SYNC OUT CH3 POSITION"
236.010  EVAL   -s mem2 : IS Sync pulses 1uS & coincides with waveform start?

237.001  IEEE         [@1]:OUTP:POS 2E-6

237.002  MEM2         ="SYNC OUT CH3 POSITION"
237.003  EVAL   -s mem2 :IS position moves in reference to the CH1 output?




238.001  RSLT         =SYNC CH4 POSITION operation
238.002  RSLT         =---------------------------

238.003  DISP         CONNECT UUT CH4 SYNC OUTPUT TO SCOPE CH1
238.003  DISP         CONNECT UUT CH4 OUTPUT TO SCOPE CH2

238.004  IEEE         [@10]SELECT:CH1 ON;CH2 ON:CH3 OFF;CH4 OFF

238.004  IEEE         [@10]CH1:PROBE 1;VOLTS 2
238.005  IEEE         [@10]HOR:MAIN:SCALE 1E-6
238.006  IEEE         [@10]TRIG:MAIN:EDGE:SOURCE CH2:SLOP POS
238.006  IEEE         [@10]TRIG:MAIN:MODE AUTO

238.007  IEEE         [@1]:INST 1
238.008  IEEE         [@1]:OUTP ON

238.009  MEM2         ="SYNC OUT CH4 POSITION"
238.010  EVAL   -s mem2 : IS Sync pulses 1uS & coincides with waveform start?

239.001  IEEE         [@1]:OUTP:POS 2E-6

239.002  MEM2         ="SYNC OUT CH4 POSITION"
239.003  EVAL   -s mem2 :IS position moves in reference to the CH1 output?

240.001  MATH         M[59]=0
240.002  JMP          1.069

#--------- END OF {* SYNC Output operation Verification TEST *} -----





#--------- START OF {* Waveform memory Verification TEST *} -----
240.003  LABEL        TEST_10

240.004  RSLT         =
240.005  RSLT         =TEST 10 : Waveform memory Verification TEST.
240.006  RSLT         ============================================

240.007  PIC          2074_1_2_dist (5,2,W/B)
240.008  HEAD         {* Waveform memory  Verification Test *}

240.009  RSLT         =CH1 OUTPUT Waveform memory  operation
240.010  RSLT         =-------------------------------------
240.011  RSLT         = UNITS = %
240.012  IEEE         [@1]:RES
240.012  IEEE         [@1]:RES
240.013  IEEE         [@1]:INST 1
240.014  IEEE         [@1]:OUTP ON
240.015  IEEE         [@1]:FREQ 100E3

240.016  IEEE         [@1]:FUNC:MOD USER
240.017  IEEE         [@1]:VOLT:AMP 5V

240.018  PIC          ww2074_MEM (5,2,W/B)

240.019  IEEE         [@28]M3L0
240.020  IEEE         [D2000]
240.021  MEMI         ENTER DISTORTION IN %
240.022  ACC          0.0001         TOL
240.023  MEMC         0.0000"%"      0.1000U

241.001  RSLT         =CH2 OUTPUT Waveform memory  operation
241.002  RSLT         =-------------------------------------
241.003  RSLT         = UNITS = %

241.004  IEEE         [@1]:RES
241.004  IEEE         [@1]:RES
241.005  IEEE         [@1]:INST 2
241.006  IEEE         [@1]:OUTP ON
241.007  IEEE         [@1]:FREQ 100E3


241.008  IEEE         [@1]:INST 2
241.009  IEEE         [@1]:OUTP ON

241.010  DISP         Connect CH2 output to the distortion analyzer input.

241.011  IEEE         [@1]:FUNC:MOD USER
241.012  IEEE         [@1]:VOLT:AMP 5V

241.013  PIC          ww2074_MEM (5,2,W/B)


241.014  IEEE         [D5000]
241.015  MEMI         ENTER DISTORTION IN %
241.016  ACC          0.0001         TOL

241.017  IEEE         [D2000]
241.018  MEMC         0.0000"%"      0.1000U



242.001  RSLT         =CH3 OUTPUT Waveform memory  operation
242.002  RSLT         =-------------------------------------
242.003  RSLT         = UNITS = %

242.004  IEEE         [@1]:RES
242.004  IEEE         [@1]:RES
242.005  IEEE         [@1]:INST 3
242.006  IEEE         [@1]:OUTP ON
242.007  IEEE         [@1]:FREQ 100E3


242.008  IEEE         [@1]:INST 3
242.009  IEEE         [@1]:OUTP ON

242.010  DISP         Connect CH3 output to the distortion analyzer input.

242.011  IEEE         [@1]:FUNC:MOD USER
242.012  IEEE         [@1]:VOLT:AMP 5V

242.013  PIC          ww2074_MEM (5,2,W/B)


242.014  IEEE         [D5000]
242.015  MEMI         ENTER DISTORTION IN %
242.016  ACC          0.0001         TOL

242.017  IEEE         [D2000]
242.018  MEMC         0.0000"%"      0.1000U



243.001  RSLT         =CH4 OUTPUT Waveform memory  operation
243.002  RSLT         =-------------------------------------
243.003  RSLT         = UNITS = %

243.004  IEEE         [@1]:RES
243.004  IEEE         [@1]:RES
243.005  IEEE         [@1]:INST 4
243.006  IEEE         [@1]:OUTP ON
243.007  IEEE         [@1]:FREQ 100E3


243.008  IEEE         [@1]:INST 4
243.009  IEEE         [@1]:OUTP ON

243.010  DISP         Connect CH4 output to the distortion analyzer input.

243.011  IEEE         [@1]:FUNC:MOD USER
243.012  IEEE         [@1]:VOLT:AMP 5V

243.013  PIC          ww2074_MEM (5,2,W/B)


243.014  IEEE         [D5000]
243.015  MEMI         ENTER DISTORTION IN %
243.016  ACC          0.0001         TOL

243.017  IEEE         [D2000]
243.018  MEMC         0.0000"%"      0.1000U

244.001  MATH         M[60]=0
244.002  JMP          1.070

#--------- END OF {* Waveform memory Verification TEST *} -----

#--------- START OF {* REMOTE OPERATION Verification TEST *} -----
244.003  LABEL        TEST_11

244.004  RSLT         =
244.005  RSLT         =TEST 11 : REMOTE OPERATION Verification TEST.
244.006  RSLT         ============================================

244.007  HEAD         {* REMOTE OPERATION  Verification Test *}


244.008  RSLT         =GPIB REMOTE OPERATION
244.009  RSLT         =---------------------

244.010  MEM2         ="GPIB OPERATION"
244.011  EVAL   -s mem2 :DOSE UUT IS CONTROLED VIA GPIB?


245.001  RSLT         =USB REMOTE OPERATION
245.002  RSLT         =--------------------

245.003  MEM2         ="USB OPERATION"
245.004  EVAL   -s mem2 :DOSE ARB CONNECTION CONTROL UUT VIA GPIB?

246.001  RSLT         =LAN REMOTE OPERATION
246.002  RSLT         =--------------------

246.003  DISP         Set up the 2074 for LAN operation
246.003  DISP         connect the instrument to a host controller

246.004  MEM2         ="LAN OPERATION"
246.005  EVAL   -s mem2 :DOSE UUT ID EXISETS ON THE HOST DIRECTORY?

247.001  MATH         M[61]=0
247.002  JMP          1.071


#--------- END OF {* REMOTE OPERATION Verification TEST *} -----


#--------- START OF {* Auxiliary Counter/Timer Verification TEST *} -----
247.003  LABEL        TEST_12
247.004  ASK-   R   Q   B            P                            F        V
247.005  ASK+           K
247.006  VSET         MEAS = UI

247.007  RSLT         =
247.008  RSLT         =TEST 12 : Auxiliary Counter/Timer Verification TEST.
247.009  RSLT         =====================================================

247.010  RSLT         =COUNTER FREQUENCY VERIFICATION.
247.011  RSLT         =-------------------------------


247.012  DISP         Connect function generator to the 2074 TRIG IN connector
247.012  DISP         SYNC function generator TO 910R OR OTHER FREQ. STANDARD.
247.012  DISP         ADJUST F.G FOR 1MHz @ 500mV SQUARE SIGNAL.


#263.010  IEEE         [@1]:RES
#263.010  IEEE         [@1]:RES

247.013  IEEE         [@1]:SOUR:FUNC:MODE COUN
247.013  IEEE         [@1]:AUX:COUN:FUNC FREQ
247.014  IEEE         [@1]:TRIG:LEV 0
247.015  IEEE         [@1]:AUX:COUN:GAT:TIM 1
247.016  IEEE         [@1]:AUX:COUN:READ?[I]
247.017  IEEE         [D3000]
247.018  IEEE         [@1]:AUX:COUN:READ?[I]
247.019  IEEE         [D3000]
247.020  ACC          0.000001MH     TOL
247.021  TOL          0.000002U
247.022  MATH         MEM=MEM/1000000
247.023  MEMC         1.000000MH     TOL

248.001  DISP         ADJUST F.G FOR 50MHz @ 500mV SQUARE SIGNAL.
248.002  IEEE         [@1]:SOUR:FUNC:MODE COUN
248.002  IEEE         [@1]:AUX:COUN:FUNC FREQ
248.003  IEEE         [@1]:TRIG:LEV 0
248.004  IEEE         [@1]:AUX:COUN:GAT:TIM 1
248.005  IEEE         [@1]:AUX:COUN:READ?[I]
248.006  IEEE         [@1]:AUX:COUN:GAT:TIM 1
248.007  IEEE         [@1]:AUX:COUN:READ?[I]
248.008  IEEE         [D3000]
248.009  IEEE         [@1]:AUX:COUN:READ?[I]
248.010  IEEE         [D3000]
248.011  MATH         MEM=MEM/1000000
248.012  ACC          0.00001MH      TOL
248.013  TOL          0.0002U
248.014  MEMC         50.0000MH      TOL

249.001  DISP         ADJUST F.G FOR 80MHz @ 500mV SQUARE SIGNAL.
249.002  IEEE         [@1]:SOUR:FUNC:MODE COUN
249.002  IEEE         [@1]:AUX:COUN:FUNC FREQ
249.003  IEEE         [@1]:TRIG:LEV 0
249.004  IEEE         [@1]:AUX:COUN:GAT:TIM 1
249.005  IEEE         [@1]:AUX:COUN:READ?[I]
249.006  IEEE         [@1]:AUX:COUN:GAT:TIM 1
249.007  IEEE         [@1]:AUX:COUN:READ?[I]
249.008  IEEE         [D3000]
249.009  IEEE         [@1]:AUX:COUN:READ?[I]
249.010  IEEE         [D3000]
249.011  MATH         MEM=MEM/1000000
249.012  ACC          0.00001MH      TOL
249.013  TOL          0.0002U
249.014  MEMC         80.000MH       TOL

250.001  RSLT         =COUNTER PERIOD VERIFICATION.
250.002  RSLT         =----------------------------


250.003  DISP         Connect function generator to the 2074 TRIG IN connector
250.003  DISP         SYNC function generator TO 910R OR OTHER FREQ. STANDARD.
250.003  DISP         ADJUST F.G FOR 10KHz @ 500mV SQUARE SIGNAL.




250.004  IEEE         [@1]:SOUR:FUNC:MODE COUN
250.004  IEEE         [@1]:AUX:COUN:FUNC PER
250.005  IEEE         [@1]:TRIG:LEV 0
250.006  IEEE         [@1]:AUX:COUN:GAT:TIM 10E-6
250.007  IEEE         [@1]:AUX:COUN:READ?[I]
250.008  IEEE         [D3000]
250.009  IEEE         [@1]:AUX:COUN:READ?[I]
250.010  IEEE         [D3000]

250.011  MATH         MEM=MEM*1000000
250.012  ACC          0.1uT          TOL
250.013  TOL          0.1U
250.014  MEMC         100uT          TOL

251.001  DISP         ADJUST F.G FOR 100kHz @ 500mV SQUARE SIGNAL.
251.002  IEEE         [@1]:SOUR:FUNC:MODE COUN
251.002  IEEE         [@1]:AUX:COUN:FUNC PER
251.003  IEEE         [@1]:AUX:COUN:GAT:TIM 0.1E-6
251.004  IEEE         [@1]:AUX:COUN:READ?[I]
251.005  IEEE         [D3000]
251.006  IEEE         [@1]:AUX:COUN:READ?[I]
251.007  IEEE         [D3000]
251.008  ACC          0.01uT         TOL
251.009  MATH         MEM=MEM*1000000
251.010  MEMC         10.00uT        TOL

252.001  DISP         ADJUST F.G FOR 1MHz @ 500mV SQUARE SIGNAL.
252.002  IEEE         [@1]:SOUR:FUNC:MODE COUN
252.002  IEEE         [@1]:AUX:COUN:FUNC PER
252.003  IEEE         [@1]:AUX:COUN:GAT:TIM 1E-6
252.004  IEEE         [@1]:AUX:COUN:READ?[I]
252.005  IEEE         [D3000]
252.006  IEEE         [@1]:AUX:COUN:READ?[I]
252.007  IEEE         [D3000]
252.008  ACC          0.001uT        TOL
252.009  MATH         MEM=MEM*1000000
252.010  MEMC         1.000uT        TOL

253.001  RSLT         =COUNTER Period Averaged VERIFICATION.
253.002  RSLT         =-------------------------------------

253.003  IEEE         [@1]:AUX:COUN:FUNC APER
253.004  IEEE         [@1]:AUX:COUN:GAT:TIM 10E-6
253.005  IEEE         [@1]:AUX:COUN:READ?[I]
253.006  IEEE         [D3000]
253.007  IEEE         [@1]:AUX:COUN:READ?[I]
253.008  IEEE         [D3000]
253.009  ACC          0.00001uT      TOL
253.010  TOL          0.000010U
253.011  MATH         MEM=MEM*1000000
253.012  MEMC         1.000000uT     TOL



254.001  RSLT         =COUNTER WIDTH VERIFICATION.
254.002  RSLT         =----------------------------


254.003  DISP         Connect function generator to the 2074 TRIG IN connector
254.003  DISP         SYNC function generator TO 910R OR OTHER FREQ. STANDARD.
254.003  DISP         ADJUST F.G FOR 10KHz @ 500mV  50% DUTY SQUARE SIGNAL.




254.004  IEEE         [@1]:SOUR:FUNC:MODE COUN
254.004  IEEE         [@1]:AUX:COUN:FUNC PULS
254.005  IEEE         [@1]:TRIG:LEV 0.1VPP
254.006  IEEE         [@1]:AUX:COUN:GAT:TIM 10E-3
254.007  IEEE         [@1]:AUX:COUN:READ?[I]
254.007  IEEE         [@1]:AUX:COUN:READ?[I]
254.008  ACC          0.01uT         TOL
254.009  TOL          0.10U
254.010  MATH         MEM=MEM*1000000
254.011  MEMC         50.00uT        TOL

255.001  DISP         ADJUST F.G FOR 100kHz @ 500mV  50% DUTY SQUARE SIGNAL.
255.002  IEEE         [@1]:SOUR:FUNC:MODE COUN
255.002  IEEE         [@1]:AUX:COUN:FUNC PULS
255.003  IEEE         [@1]:AUX:COUN:GAT:TIM 100E-3
255.004  IEEE         [@1]:AUX:COUN:READ?[I]
255.005  IEEE         [D3000]
255.006  IEEE         [@1]:AUX:COUN:READ?[I]
255.007  IEEE         [D3000]
255.008  ACC          0.001uT        TOL
255.009  MATH         MEM=MEM*1000000
255.010  MEMC         5.000uT        TOL

256.001  DISP         ADJUST F.G FOR 1MHz @ 500mV  70% DUTY SQUARE SIGNAL.
256.002  IEEE         [@1]:SOUR:FUNC:MODE COUN
256.002  IEEE         [@1]:AUX:COUN:FUNC PULS
256.003  IEEE         [@1]:AUX:COUN:GAT:TIM 1E-6
256.004  IEEE         [@1]:AUX:COUN:READ?[I]
256.005  IEEE         [D3000]
256.006  IEEE         [@1]:AUX:COUN:READ?[I]
256.007  IEEE         [D3000]
256.008  ACC          0.1uT          TOL
256.009  MATH         MEM=MEM*1000000
256.010  MEMC         0.7uT          TOL

257.001  RSLT         =COUNTER WIDTH, NEGATIVE SLOPE.
257.002  RSLT         =------------------------------

257.003  IEEE         [@1]:TRIG:SLOP NEG
257.004  IEEE         [@1]:AUX:COUN:GAT:TIM 1E-6
257.005  IEEE         [@1]:AUX:COUN:READ?[I]
257.006  IEEE         [D3000]
257.007  ACC          0.1uT          TOL
257.008  MATH         MEM=MEM*1000000
257.009  MEMC         0.7uT          TOL           O.1uT


258.001  RSLT         =COUNTER Totalize, Gated
258.002  RSLT         =-----------------------


258.003  DISP         Connect function generator to the 2074 TRIG IN connector
258.003  DISP         SYNC function generator TO 910R OR OTHER FREQ. STANDARD.
258.003  DISP         ADJUST F.G FOR 1MHz @ 500mV  SQUARE SIGNAL.


258.004  IEEE         [@1]:RES
258.004  IEEE         [@1]:RES

258.004  IEEE         [@1]:SOUR:FUNC:MODE COUN
258.004  IEEE         [@1]:AUX:COUN:FUNC GTOT
258.005  IEEE         [@1]:AUX:COUN:GAT:TIM 1s
258.006  IEEE         [@1]:TRIG:LEV 0
258.007  IEEE         [@1]:AUX:COUN:GAT:TIM 10E-6s
258.007  IEEE         [@1]:AUX:COUN:READ?[I]
258.008  IEEE         [D3000]
258.009  IEEE         [@1]:AUX:COUN:READ?[I]
258.010  ACC          0.001          TOL
258.011  TOL          0.100U
258.012  MATH         MEM=MEM/100000
258.013  MEMC   1e6   10.000         TOL
259.001  IEEE         [@1]:AUX:COUN:GAT:TIM 100e-3s
259.002  IEEE         [@1]:AUX:COUN:READ?[I]
259.003  IEEE         [D3000]
259.004  IEEE         [@1]:AUX:COUN:READ?[I]
259.005  ACC          1              TOL
259.006  MATH         MEM=MEM/10000
259.007  MEMC   1.0e5 100.000        TOL
260.001  DISP         Change the f.g run mode to Burst and Burst Count to 100
260.002  IEEE         [@1]:SOUR:FUNC:MODE COUN
260.002  IEEE         [@1]:AUX:COUN:FUNC GTOT
260.003  IEEE         [@1]:AUX:COUN:RES
260.004  DISP         Manually trigger the function generator
260.005  IEEE         [@1]:AUX:COUN:GAT:TIM 100e-3s
260.006  IEEE         [@1]:AUX:COUN:READ?[I]
260.007  MATH         MEM=MEM/100000
260.008  ACC          1              TOL
260.009  MEMC   100   1              TOL

261.001  RSLT         =COUNTER Totalize, Infinite
261.002  RSLT         =--------------------------


261.003  DISP         Connect function generator to the 2074 TRIG IN connector
261.003  DISP         SYNC function generator TO 910R OR OTHER FREQ. STANDARD.
261.003  DISP         ADJUST F.G FOR 150MHz @ 500mV  SQUARE SIGNAL.




261.004  IEEE         [@1]:SOUR:FUNC:MODE COUN
261.004  IEEE         [@1]:AUX:COUN:FUNC ITOT
261.005  IEEE         [@1]:TRIG:LEV 0
261.006  MATH         S[1] ="Totalize, Infinite"
261.007  RSLT         = IS display updated continuously with totalized counts?
261.008  EVAL   -S S[1]:IS display updated continuously with totalized counts?
262.001  RSLT         = IS reading held at 4000000000 counts?
262.002  EVAL   -S S[1]:IS reading held at 4000000000 counts?
263.001  RSLT         = IS overflow indication turns on?
263.002  EVAL   -S S[1]:IS overflow indication turns on?


264.001  DISP         Change the f.g mode to Burst and Burst Count to 1000000
264.002  IEEE         [@1]:SOUR:FUNC:MODE COUN
264.002  IEEE         [@1]:AUX:COUN:FUNC ITOT

264.003  IEEE         [@1]:AUX:COUN:RES
264.004  DISP         Manually trigger the function generator
264.005  IEEE         [@1]:AUX:COUN:GAT:TIM 100e-3s
264.006  IEEE         [@1]:AUX:COUN:READ?[I]
264.007  ACC          1              TOL
264.008  MATH         MEM=MEM/100000000
264.009  TOL          0.2U
264.010  MEMC   1e6   2              TOL


#--------- END OF {* Auxiliary Counter/Timer Verification TEST *} -----



265.001  LABEL        PROCEDURE_END


265.002  MEMI         Traceability Information Input:  0-ENTER / 1-SKIP
265.003  MATH         M[77]=MEM
265.004  JMPL         TRACEABILITY M[77]==0
265.005  END

265.006  LABEL        TRACEABILITY
265.007  HEAD         {REF-1 IDENTIFICATION}
265.008  IEEE         [@2]*IDN?[I$]
265.009  MATH         S[1] = MEM2
265.010  RSLT         =FUNCTION GENERATOR DETAILS:
265.011  RSLT         =[SREG1]
265.012  IEEE         [@2][I$]
265.013  MATH         S[2] = MEM2
265.014  RSLT         =SERIAL NUMBER:[SREG2]
265.015  RSLT         =

265.016  HEAD         {REF-2 IDENTIFICATION}
265.017  IEEE         [@3]*IDN?[I$]
265.018  MATH         S[1] = MEM2
265.019  RSLT         =COUNTER DETAILS:
265.020  RSLT         =[SREG1]
265.021  IEEE         [@3][I$]
265.022  MATH         S[2] = MEM2
265.023  RSLT         =SERIAL NUMBER:[SREG2]
265.024  RSLT         =


265.025  HEAD         {REF-3 IDENTIFICATION}
265.026  IEEE         [@10]*IDN?[I$]
265.027  MATH         S[1] = MEM2
265.028  RSLT         =OSCILLOSCOPE DETAILS:
265.029  RSLT         =[SREG1]
265.030  IEEE         [@10][I$]
265.031  MATH         S[2] = MEM2
265.032  RSLT         =SERIAL NUMBER:[SREG2]
265.033  RSLT         =


265.034  HEAD         {REF-4 IDENTIFICATION}
265.035  IEEE         [@18]*IDN?[I$]
265.036  MATH         S[1] = MEM2
265.037  RSLT         =SPECTRUM ANALYZER DETAILS:
265.038  RSLT         =[SREG1]
265.039  IEEE         [@18][I$]
265.040  MATH         S[2] = MEM2
265.041  RSLT         =SERIAL NUMBER:[SREG2]
265.042  RSLT         =


265.043  HEAD         {REF-5 IDENTIFICATION}
265.044  IEEE         [@22]*IDN?[I$]
265.045  MATH         S[1] = MEM2
265.046  RSLT         =DMM DETAILS:
265.047  RSLT         =[SREG1]
265.048  IEEE         [@22][I$]
265.049  MATH         S[2] = MEM2
265.050  RSLT         =SERIAL NUMBER:[SREG2]
265.051  RSLT         =


265.052  HEAD         {REF-6 IDENTIFICATION}
265.053  IEEE         [@28]*IDN?[I$]
265.054  MATH         S[1] = MEM2
265.055  RSLT         =DISTORTION ANALYZER DETAILS:
265.056  RSLT         =[SREG1]
265.057  IEEE         [@28][I$]
265.058  MATH         S[2] = MEM2
265.059  RSLT         =SERIAL NUMBER:[SREG2]
265.060  RSLT         =



265.061  END

















